private void btnDelete_Click(object sender, EventArgs e) { if (_Load == null) { lblMessage.Text = "Silinecek yük tipini seçiniz."; return; } try { using (ILoadRepository loadRepo = new LoadRepository(new Datacore.Data.BeamDeflectionDbContext())) { Load oldLoad = loadRepo.Get(x => x.ID == _Load.ID).Result; var result = loadRepo.Delete(oldLoad); switch (result.State) { case Basecore.Model.Enums.BusinessResultType.NotSet: lblMessage.Text = result.Message; break; case Basecore.Model.Enums.BusinessResultType.Success: lblMessage.Text = "Silme işlemi başarılı. Son silinen yük tipi adı : " + oldLoad.Name; break; case Basecore.Model.Enums.BusinessResultType.Error: lblMessage.Text = result.Message; break; case Basecore.Model.Enums.BusinessResultType.Warning: lblMessage.Text = result.Message; break; case Basecore.Model.Enums.BusinessResultType.Info: lblMessage.Text = result.Message; break; default: break; } ucEditLoads_Load(sender, e); } } catch (Exception ex) { lblMessage.Text = "Hata : " + ex.GetBaseException(); } }
public ActionResult DeleteConfirmed(int id) { try { // repo.Delete(id); repo.Delete(id); ViewBag.SuccessMsg = "Record Deleted Successfully"; } catch (Exception ex) { ViewBag.ErrorMsg = "Sorry Some Problem Occured"; } var LoadCylinderList = repo.GetAllLoadCylinders(); return(View("Listing", LoadCylinderList)); }