public ChangePimpStatusBodyBuilder(EmployeeDto employee, ContragentDto contragent, OfferDto offer, string status)
 {
     _employee   = employee;
     _contragent = contragent;
     _offer      = offer;
     _status     = status;
 }
        public ContragentDto SaveContragent([FromBody] ContragentDto contragent)
        {
            IRepository <Contragent> contragentsRepository = new ContragentsRepository();
            Contragent contragentEntity = contragentsRepository.Get(contragent.Id) ?? new Contragent
            {
                CgtAuditCu = User.GetUserId()
            };

            contragentEntity.CgtName          = contragent.Name;
            contragentEntity.CgtLicenseNumber = contragent.LicenseNumber;
            contragentEntity.CgtStatus        = contragent.Status;
            contragentEntity.CgtAuditMu       = User.GetUserId();
            contragentEntity.CgtInn           = contragent.Inn;
            contragentEntity.CgtSubscription  = contragent.Subscription;

            contragentsRepository.Save(contragentEntity);

            return((ContragentDto)contragentEntity);
        }
 public PimpEmployeeBodyBuilder(EmployeeDto employee, ContragentDto contragent, OfferDto offer)
 {
     _employee   = employee;
     _contragent = contragent;
     _offer      = offer;
 }