コード例 #1
0
        public bool UpdateClient(ClientViewModel model)
        {
            try
            {
                using (SubDataContext = new DmsSubDomainContext())
                {
                    Clients objClient = new Clients();
                    objClient = SubDataContext.Clients.Where(x => x.ClientId == model.ClientId).FirstOrDefault();
                    objClient.AccountingFirmId = Convert.ToInt32(SessionManagement.LoggedInUser.FirmId);
                    objClient.ClientName       = model.ClientName;
                    objClient.ClientAddress    = model.ClientAddress;
                    objClient.Phone            = model.PhoneNumber;
                    objClient.EmailAddress     = model.EmailAddress;
                    objClient.FirstName        = model.FirstName;
                    objClient.MiddleName       = model.MiddleName;
                    objClient.LastName         = model.LastName;
                    objClient.ClientType       = model.ClientType;
                    objClient.BirthDate        = Convert.ToDateTime(model.BirthDate);
                    objClient.SSN          = Convert.ToString(model.SSN);
                    objClient.IsActive     = true;
                    objClient.IsDeleted    = false;
                    objClient.ModifiedDate = DateTime.Now;
                    objClient.ModifiedBy   = 5534534543545;
                    objClient.CreatedDate  = DateTime.Now;
                    objClient.CreatedBy    = 5534534543545;

                    SubDataContext.SaveChanges();
                    return(true);
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }
コード例 #2
0
 public bool DeleteClient(long ClientId)
 {
     try
     {
         using (SubDataContext = new DmsSubDomainContext())
         {
             var _entity = SubDataContext.Clients.Where(x => x.ClientId == ClientId).FirstOrDefault();
             _entity.IsDeleted = true;
             SubDataContext.SaveChanges();
             return(true);
         }
     }
     catch (Exception ex)
     {
         return(false);
     }
 }