Esempio n. 1
0
 public StatusEnum.Status UpdateHullType(HullTypeModel model)
 {
     StatusEnum.Status status = StatusEnum.Status.Success;
     try
     {
         PASCore_HullType hullTypeUpdate = _hulltypeRepository.GetByID(model.HullTypeId);
         hullTypeUpdate.Name             = model.Name;
         hullTypeUpdate.Code             = model.Code;
         hullTypeUpdate.CreatedBy        = model.CreatedBy;
         hullTypeUpdate.CreatedDateTime  = model.CreatedDateTime;
         hullTypeUpdate.DeletedBy        = model.DeletedBy;
         hullTypeUpdate.DeletedDateTime  = model.DeletedDateTime;
         hullTypeUpdate.IsDeleted        = false;
         hullTypeUpdate.ModifiedBy       = model.ModifiedBy;
         hullTypeUpdate.ModifiedDateTime = model.ModifiedDateTime;
         _hulltypeRepository.Update(hullTypeUpdate);
         _hulltypeRepository.SaveChanges();
     }
     catch (Exception)
     {
         status = StatusEnum.Status.Fail;
         throw;
     }
     return(status);
 }
Esempio n. 2
0
        public StatusEnum.Status CreateHullType(HullTypeModel model)
        {
            StatusEnum.Status status = StatusEnum.Status.Success;
            try
            {
                _hulltype                  = new PASCore_HullType();
                _hulltype.Name             = model.Name;
                _hulltype.Code             = model.Code;
                _hulltype.CreatedBy        = model.CreatedBy;
                _hulltype.CreatedDateTime  = model.CreatedDateTime;
                _hulltype.DeletedBy        = model.DeletedBy;
                _hulltype.DeletedDateTime  = model.DeletedDateTime;
                _hulltype.IsDeleted        = false;
                _hulltype.ModifiedBy       = model.ModifiedBy;
                _hulltype.ModifiedDateTime = model.ModifiedDateTime;
                _hulltypeRepository.Create(_hulltype);
                _hulltypeRepository.SaveChanges();
            }
            catch (Exception)
            {
                status = StatusEnum.Status.Fail;
                throw;
            }

            return(status);
        }
Esempio n. 3
0
 public StatusEnum.Status DeleteHullType(Guid id)
 {
     StatusEnum.Status status = StatusEnum.Status.Success;
     try
     {
         PASCore_HullType hullTypeDelete = _hulltypeRepository.GetByID(id);
         hullTypeDelete.IsDeleted = true;
         _hulltypeRepository.Update(hullTypeDelete);
         _hulltypeRepository.SaveChanges();
     }
     catch (Exception)
     {
         status = StatusEnum.Status.Fail;
         throw;
     }
     return(status);
 }