public ActionResult ConfirmDeleteBrgyBankAccnt(int PrimaryID) { Tbl_FMBrgy_BrgyBankAccount BBA = (from a in BOSSDB.Tbl_FMBrgy_BrgyBankAccount where a.BrgyBankAccntID == PrimaryID select a).FirstOrDefault(); BOSSDB.Tbl_FMBrgy_BrgyBankAccount.Remove(BBA); BOSSDB.SaveChanges(); var result = ""; return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult DeleteBrgyBankAccnt(int PrimaryID) { Tbl_FMBrgy_BrgyBankAccount brgybnkaccnt = (from a in BOSSDB.Tbl_FMBrgy_BrgyBankAccount where a.BrgyBankAccntID == PrimaryID select a).FirstOrDefault(); var confirmDelete = ""; if (brgybnkaccnt != null) { confirmDelete = "false"; } var result = new { confirmDelete = confirmDelete }; return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult SaveBrgyBankAccnt(BrgyBankAccountModel model) { var isExist = ""; if (ModelState.IsValid) { var brgyid = model.BrgyID; var bankaccntid = model.BankAccntID; var brgybankaccntid = model.BrgyBankAccountList.BrgyBankAccntID; Tbl_FMBrgy_BrgyBankAccount checkBBA = (from a in BOSSDB.Tbl_FMBrgy_BrgyBankAccount where (a.BrgyID == brgyid && a.BankAccntID == bankaccntid) select a).FirstOrDefault(); if (model.ActionID == 1) { if (checkBBA == null) { Tbl_FMBrgy_BrgyBankAccount brgyBAccnt = new Tbl_FMBrgy_BrgyBankAccount(); brgyBAccnt.BrgyID = brgyid; brgyBAccnt.BankAccntID = bankaccntid; BOSSDB.Tbl_FMBrgy_BrgyBankAccount.Add(brgyBAccnt); BOSSDB.SaveChanges(); isExist = "false"; } else if (checkBBA != null) { isExist = "true"; } } else if (model.ActionID == 2) { Tbl_FMBrgy_BrgyBankAccount updateBBA = (from a in BOSSDB.Tbl_FMBrgy_BrgyBankAccount where a.BrgyBankAccntID == brgybankaccntid select a).FirstOrDefault(); List <Tbl_FMBrgy_BrgyBankAccount> brgyidCount = (from e in BOSSDB.Tbl_FMBrgy_BrgyBankAccount where e.BrgyID == brgyid select e).ToList(); List <Tbl_FMBrgy_BrgyBankAccount> bnkaccntidCount = (from e in BOSSDB.Tbl_FMBrgy_BrgyBankAccount where e.BankAccntID == bankaccntid select e).ToList(); if (checkBBA != null) { if (updateBBA.BrgyID != brgyid && brgyidCount.Count >= 1 && updateBBA.BankAccntID != bankaccntid && bnkaccntidCount.Count >= 1) { isExist = "true"; } else { isExist = "justUpdate"; } } else if (checkBBA == null) { isExist = "justUpdate"; } if (isExist == "justUpdate") { updateBBA.BrgyID = brgyid; updateBBA.BankAccntID = bankaccntid; updateBBA.BrgyBankAccntID = brgybankaccntid; BOSSDB.Entry(updateBBA); BOSSDB.SaveChanges(); } } } return(new JsonResult() { JsonRequestBehavior = JsonRequestBehavior.AllowGet, Data = new { isExist = isExist } }); }