private void DeleteItem(object sender, EventArgs e) { try { var element = sender as Label; string id = element.Name.Substring(1, element.Name.Length - 1); GlobalVariable.markazID = id; List <markaz> markazlist = dbcontext.markazs.Where(x => x.BakhshID == id).ToList(); if (markazlist.Count == 0) { markaz delitem = dbcontext.markazs.SingleOrDefault(x => x.ID == GlobalVariable.markazID); dbcontext.markazs.Remove(delitem); dbcontext.SaveChanges(); Markaz_List form2 = new Markaz_List(); this.Hide(); //form2.Show(); } } catch (Exception errror) { message.Text = errror.InnerException.Message; } }
private void bakhshList_Click(object sender, EventArgs e) { Markaz_List form = new Markaz_List(); form.Show(); this.Hide(); }
private void filter_Click(object sender, EventArgs e) { string markazID = GlobalVariable.markazID; using (var dbcontext = new Model.Context()) { markaz marz = dbcontext.markazs.SingleOrDefault(x => x.ID == markazID); if (marz.final != 1) { string parentID = marz.parent; marz.title = title.Text; marz.masoul = masool.Text; marz.janeshin = janeshin.Text; marz.BakhshID = "0";// bakhsh.SelectedValue.ToString(); List <markaz> lst = dbcontext.markazs.Where(x => x.parent == parentID).ToList(); foreach (markaz item in lst) { item.master = "0"; } ; marz.isDone = true; marz.master = "1"; marz.final = 1; dbcontext.SaveChanges(); } GlobalVariable.markazID = marz.parent; } this.Hide(); Markaz_List form5 = new Markaz_List(); form5.Show(); }