protected void grd_RowCommand(object sender, GridViewCommandEventArgs e) { //EmployeeModel vmModel = new EmployeeModel(); int rowIndex = Convert.ToInt32(e.CommandArgument.ToString()); string id = this.grd.DataKeys[rowIndex]["ID"].ToString(); //vmModel.ID = Convert.ToInt32(id); if (e.CommandName == "updates") { DataTableConversion lsttodt = new DataTableConversion(); var lst = iSupplierRepository.GetSupplierByID(Convert.ToInt32(id)); DataTable dt = lsttodt.ToDataTable(lst); if (dt != null && dt.Rows.Count > 0) { HiddenField1.Value = dt.Rows[0]["ID"].ToString(); Name.Text = dt.Rows[0]["Name"].ToString(); PhoneNumber.Text = dt.Rows[0]["PhoneNumber"].ToString(); Submit.Text = "Update"; } else { Submit.Text = "Save"; } } else { DataTable dt = new DataTable(); bool result = iSupplierRepository.DeleteSupplier(Convert.ToInt32(id)); if (result) { bindGrid(); } } }
public ActionResult DeleteConfirmed(int id) { Supplier supplier = supplierRepository.GetSupplierByID((int)id); supplierRepository.DeleteSupplier((int)id); supplierRepository.Save(); return(RedirectToAction("Index")); }
public IActionResult DeleteSupplier(SupplierViewModel model) { if (model != null) { _supplierRepository.DeleteSupplier(model.Id); } return(RedirectToAction("SuppliersDisplay")); }
public IHttpActionResult DeleteSUPPLIER(string id) { SupplierModel supplier = _supplierRepository.GetSupplierById(id); if (supplier == null) { return(NotFound()); } _supplierRepository.DeleteSupplier(id); return(Ok()); }
public bool DeleteSupplier(NhaCungCap supplierToDelete) { try { _supplierrepository.DeleteSupplier(supplierToDelete); } catch { return(false); } return(true); }
//https://localhost:44384/api/suppliers/supcode public IActionResult DeleteSupplier(string supcode) { var supplier = _supplierRepo.GetSupplier(supcode); if (supplier != null) { _supplierRepo.DeleteSupplier(supplier); return(Ok($"Supplier With Supply Code: {supcode} Has Been Deleted Successfully!!!")); } return(NotFound($"The Supplier With Supply Code: {supcode} Was Not Found")); }
public void DeleteSupplier(SupplierDTO dto) { try { log.Debug(SupplierDTO.FormatSupplierDTO(dto)); R_Supplier t = SupplierDTO.ConvertDTOtoEntity(dto); // delete Repository.DeleteSupplier(t); dto.IsDeleted = t.IsDeleted; log.Debug("result: 'success'"); } catch (System.Exception e) { // error log.Error(e.ToString()); throw; } }
public object DeleteSupplier(Guid ID) { object result = null; try { result = _supplierRepository.DeleteSupplier(ID); } catch (Exception ex) { throw ex; } return(result); }
public void DeleteSupplier(int id) { try { Supplier supplier = new Supplier(); supplier = _supplierRepository.GetSupplierData(id); _supplierRepository.DeleteSupplier(supplier); } catch (Exception ex) { fault.Result = false; fault.ErrorMessage = "Error in DeleteSupplier method"; fault.ErrorDetails = ex.ToString(); throw new FaultException <FaultData>(fault); } }
public int DeleteSupplier(SupplierModel model) { var entity = Mapper.Map <Supplier>(model); var supplierProducts = _productRepository.GetProductsBySupplierId(entity.Id); int rowAffected; using (var transaction = new TransactionScope(TransactionScopeOption.Required, TimeSpan.FromMinutes(1))) { if (supplierProducts.Any()) { rowAffected = _productRepository.DeleteProductsByUniqueIds(supplierProducts.Select(sp => sp.Id)); } rowAffected = +_supplierRepository.DeleteSupplier(entity); transaction.Complete(); } return(rowAffected); }
public HttpResponseMessage Delete([FromBody] Models.supplier supplier, long updated_by) { try { bool updatCountry = supplierRepository.DeleteSupplier(supplier.supplier_id, updated_by); var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "success", msg = "Supplier Delete Successfully." }, formatter)); } catch (Exception ex) { var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "error", msg = ex.ToString() }, formatter)); } }
public async Task <IActionResult> Delete(int Id) { try { var Supplier = await _repository.GetSupplierAsync(Id); if (Supplier == null) { return(NotFound()); } if (await _repository.DeleteSupplier(Supplier)) { return(Ok()); } } catch (Exception e) { _logger.LogError(e, e.Message); return(this.StatusCode(StatusCodes.Status500InternalServerError, "Database Failure")); } return(BadRequest("Failed to delete the Supplier")); }
public bool DeleteSupplier(Guid supplierID) { return(supplierRepository.DeleteSupplier(supplierID)); }
public void DeleteSupplier(int supplierId) { rep.DeleteSupplier(supplierId); }
public int DeleteSupplier(int SupplierID) { return(_iSupplierRepository.DeleteSupplier(SupplierID)); }
public async Task <ICommandBase> DeleteSupplierAsync(int supplierId) { return(await suplierRepository.DeleteSupplier(supplierId)); }
public ResModel DeleteSupplier(Guid supplierId) { return(_supplierRepository.DeleteSupplier(supplierId)); }