Example #1
0
 public UserBusinessTripViewModel(BusinessTripModel businessTripModel)
 {
     StartingDate = businessTripModel.StartingDate;
     EndingDate   = businessTripModel.EndingDate;
     Id           = businessTripModel.Id;
     Location     = businessTripModel.ClientLocation;
     Accomodation = businessTripModel.Accomodation;
     Status       = businessTripModel.Status;
 }
        public void ChangeStatus(BusinessTripStatus status)
        {
            if (Status == BusinessTripStatus.Pending || Status == BusinessTripStatus.Accepted)
            {
                Status = status;

                businessTripRepository.UpdateStatus(Id, status);
                businessTripRepository.SaveChanges();
            }
        }
 private void FromEntity(BusinessTripEntity businessTripEntity)
 {
     Id                    = businessTripEntity.Id;
     User                  = new UserModel(businessTripEntity.User);
     PmName                = businessTripEntity.PmName;
     ProjectNumber         = businessTripEntity.ProjectNumber;
     ProjectName           = businessTripEntity.ProjectName;
     Accomodation          = businessTripEntity.Accomodation;
     BankCardIsNeeded      = businessTripEntity.BankCardIsNeeded;
     ClientLocation        = businessTripEntity.ClientLocation;
     ClientName            = businessTripEntity.ClientName;
     Area                  = businessTripEntity.Area;
     EndingDate            = businessTripEntity.EndingDate;
     LeavingFrom           = businessTripEntity.LeavingFrom;
     MeansOfTransportation = businessTripEntity.MeansOfTransportation;
     OtherInfo             = businessTripEntity.OtherInfo;
     PhoneIsNeeded         = businessTripEntity.PhoneIsNeeded;
     StartingDate          = businessTripEntity.StartingDate;
     Status                = businessTripEntity.Status;
     TaskName              = businessTripEntity.TaskName;
     TaskNumber            = businessTripEntity.TaskNumber;
 }
 public BusinessTripModel()
 {
     Id     = Guid.NewGuid();
     Status = BusinessTripStatus.Pending;
 }
        public void UpdateStatus(Guid id, BusinessTripStatus status)
        {
            BusinessTripEntity businessTripEntity = storage.GetStorageFor <BusinessTripEntity>().Single(u => u.Id == id);

            businessTripEntity.Status = status;
        }
 public void UpdateStatus(Guid id, BusinessTripStatus status)
 {
     BusinessTripEntity businessTripEntity = storage.GetStorageFor<BusinessTripEntity>().Single(u => u.Id == id);
     businessTripEntity.Status = status;
 }
        public void ChangeStatus(BusinessTripStatus status)
        {
            if (Status == BusinessTripStatus.Pending || Status == BusinessTripStatus.Accepted)
            {
                Status = status;

                businessTripRepository.UpdateStatus(Id, status);
                businessTripRepository.SaveChanges();
            }
        }