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); }
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); }