Ejemplo n.º 1
0
 private Additional UpdateAdditional(ref Additional add, ref AdditionalDTO addDTO)
 {
     add.DateRecieved      = addDTO.DateRecieved;
     add.DateClosed        = addDTO.DateClosed;
     add.TextJustification = addDTO.TextJustification;
     add.TextSpecification = addDTO.TextSpecification;
 }
Ejemplo n.º 2
0
 //проверяет одинаковость текста уточнения
 private bool IsEqualTextSpecification(Additional add, AdditionalDTO addDTO)
 {
     if (add.TextSpecification == addDTO.TextSpecification)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
Ejemplo n.º 3
0
        private Additional AddNewAdditional(AdditionalDTO addDTO)
        {
            Additional add = new Additional
            {
                DateClosed        = addDTO.DateClosed,
                DateRecieved      = addDTO.DateRecieved,
                TextJustification = addDTO.TextJustification,
                TextSpecification = addDTO.TextSpecification,
            };

            return(add);
        }
Ejemplo n.º 4
0
        public void MakeAdditionalServise(AdditionalDTO addDTO)
        {
            Additional adds = Database.Additionals.Get(addDTO.Id);

            // проверяется, есть ли такая уже доработка
            if (adds == null)
            {
                Database.Additionals.Create(AddNewAdditional(addDTO)); //создается объект Additional- доработка
            }
            else
            {
                Database.Save();
            }
        }