< Summary

Class:SVETA.Api.Data.DTO.Movements.MovementCreateOnBaseDto
Assembly:SVETA.Api
File(s):/opt/dev/sveta_api_build/SVETA.Api/Data/DTO/Movements/MovementRequestDTO.cs
Covered lines:0
Uncovered lines:1
Coverable lines:1
Total lines:50
Line coverage:0% (0 of 1)
Covered branches:0
Total branches:0

Metrics

MethodLine coverage Branch coverage
get_MovementId()0%100%

File(s)

/opt/dev/sveta_api_build/SVETA.Api/Data/DTO/Movements/MovementRequestDTO.cs

#LineLine coverage
 1using System;
 2using System.Collections.Generic;
 3using System.ComponentModel.DataAnnotations;
 4using System.Linq;
 5using System.Threading.Tasks;
 6
 7namespace SVETA.Api.Data.DTO.Movements
 8{
 9    public class MovementRequestDTO
 10    {
 11        public long Id { get; set; }
 12        public List<MovementItemRequestDTO> Items { get; set; }
 13        public long SupplierId { get; set; }
 14        public long ReceiverId { get; set; }
 15    }
 16
 17    public class MovementItemRequestDTO
 18    {
 19
 20        [Required]
 21        public long GoodId { get; set; }
 22        [Required]
 23        public int Quantity { get; set; }
 24    }
 25
 26    public class MovementDepartmentRequestDto
 27    {
 28        /// <example>Идентификатор подразделения в которое копируется документ</example>
 29        [Required] public long DepartmentId { get; set; }
 30    }
 31
 32    public class MovementCreateOnBaseDto
 33    {
 34        /// <example>
 35        /// Идентификатор документа на базе которого создается заявка
 36        /// </example>
 037        [Required] public long MovementId { get; set; }
 38    }
 39
 40    public class AnonymousRequest
 41    {
 42        public string AnonymousId { get; set; }
 43    }
 44
 45    public class MovementAttachmentRemoveRequestDto
 46    {
 47        [Required]
 48        public long AttachmentId { get; set; }
 49    }
 50}

Methods/Properties

get_MovementId()