/// <summary> /// Delete SpecialContractStore /// </summary> /// <param name="ID"></param> /// <returns></returns> public bool DeleteByID(int ID) { using (var transaction = _dbContext.Database.BeginTransaction()) { try { SpecialContractStore deleteEntity = _dbContext.SpecialContractStore.Where(model => model.ID.Equals(ID)).FirstOrDefault(); if (deleteEntity != null) { _dbContext.SpecialContractStore.Remove(deleteEntity); } if (_dbContext.SaveChanges() <= 0) { return(false); } transaction.Commit(); } catch (Exception ex) { transaction.Rollback(); throw ex; } return(true); } }
public int CreateDatas(SpecialContractStore model) { if (string.IsNullOrWhiteSpace(model.Name)) { throw new HttpResponseException() { Status = (int)ApiResultModel.CodeEnum.IllegalRequest }; } return(_specialContractStoreService.CreateDatas(model)); }
/// <summary> /// Create Datas /// </summary> /// <param name="model"></param> /// <returns></returns> public int CreateDatas(SpecialContractStore model) { using (var transaction = _dbContext.Database.BeginTransaction()) { try { _dbContext.SpecialContractStore.Add(model); if (_dbContext.SaveChanges() <= 0) { return(0); } transaction.Commit(); } catch (Exception ex) { transaction.Rollback(); throw ex; } return(model.ID); } }
/// <summary> /// Create SpecialContractStore Datas /// </summary> /// <param name="model"></param> /// <returns></returns> public int CreateDatas(SpecialContractStore model) { return(_specialContractStoreRepository.CreateDatas(model)); }