public async Task <IActionResult> DeleteSettingMail([FromBody] Setting_Mail_Supplier_Dto model) { if (await _settingMailService.DeleteSettingSupplier(model)) { return(NoContent()); } throw new Exception("Delete setting mail error "); }
public async Task <IActionResult> UpdateSettingMail([FromBody] Setting_Mail_Supplier_Dto model) { var updateBy = User.FindFirst(ClaimTypes.Name).Value; model.Updated_By = updateBy; if (await _settingMailService.EditSettingSupplier(model)) { return(NoContent()); } throw new Exception("Edit setting mail error "); }
public async Task <bool> DeleteSettingSupplier(Setting_Mail_Supplier_Dto model) { var item = _mapper.Map <WMSB_Setting_Supplier>(model); _iSettingMailSupplierReopo.Remove(item); try { return(await _iSettingMailSupplierReopo.SaveAll()); } catch (System.Exception) { return(false); } }
public async Task <bool> EditSettingSupplier(Setting_Mail_Supplier_Dto model) { model.Updated_Time = timeNow; var item = _mapper.Map <WMSB_Setting_Supplier>(model); try { _iSettingMailSupplierReopo.Update(item); return(await _iSettingMailSupplierReopo.SaveAll()); } catch (System.Exception) { return(false); } }
public async Task <bool> CreatSettingSupplier(Setting_Mail_Supplier_Dto model) { var item = await _iSettingMailSupplierReopo.FindAll(x => x.Factory == model.Factory && x.Supplier_No == model.Supplier_No && x.Subcon_ID == model.Subcon_ID).FirstOrDefaultAsync(); if (item == null) { model.Updated_Time = timeNow; _iSettingMailSupplierReopo.Add(_mapper.Map <WMSB_Setting_Supplier>(model)); try { return(await _iSettingMailSupplierReopo.SaveAll()); } catch (System.Exception) { return(false); } } else { return(false); } }