public ActionResult EliminarMunicipio(string id, string dep_Codigo) { try { tbMunicipio obj = db.tbMunicipio.Find(id); IEnumerable <object> list = null; var MsjError = ""; list = db.UDP_Gral_tbMunicipio_Delete(id); foreach (UDP_Gral_tbMunicipio_Delete_Result mun in list) { MsjError = mun.MensajeError; } if (MsjError.StartsWith("-1The DELETE statement conflicted with the REFERENCE constraint")) { TempData["smserror"] = "No se puede eliminar el registro porque posee dependencias, favor contacte al administrador."; ViewBag.smserror = TempData["smserror"]; ModelState.AddModelError("", "No se puede borrar el registro"); return(RedirectToAction("Edit/" + dep_Codigo)); } else { return(RedirectToAction("Edit/" + dep_Codigo)); } } catch (Exception Ex) { Ex.Message.ToString(); ModelState.AddModelError("", "No se Actualizo el registro"); return(RedirectToAction("Edit/" + dep_Codigo)); } }
public JsonResult GuardarMunicipioModal([Bind(Include = "dep_Codigo,dep_Nombre,dep_UsuarioCrea,dep_FechaCrea,dep_UsuarioModifica,dep_FechaModifica")] tbMunicipio tbMunicipio) { string Msj = ""; try { IEnumerable <object> list = null; list = db.UDP_Gral_tbMunicipio_Insert(tbMunicipio.mun_Codigo, tbMunicipio.dep_Codigo, tbMunicipio.mun_Nombre, Function.GetUser(), Function.DatetimeNow()); foreach (UDP_Gral_tbMunicipio_Insert_Result Municipio in list) { Msj = Municipio.MensajeError; } if (Msj.Substring(0, 2) == "-1") { ModelState.AddModelError("", "No se Actualizo el registro"); } else { return(Json(Msj)); } } catch (Exception Ex) { Ex.Message.ToString(); ModelState.AddModelError("", "No se Actualizo el registro"); } return(Json("Index")); }
public JsonResult GuardarMun(tbMunicipio GuardarMunicipios) { { string MsjError = ""; try { IEnumerable <object> list = null; list = db.UDP_Gral_tbMunicipio_Insert(GuardarMunicipios.mun_Codigo, GuardarMunicipios.dep_Codigo, GuardarMunicipios.mun_Nombre, Function.GetUser(), Function.DatetimeNow()); foreach (UDP_Gral_tbMunicipio_Insert_Result mun in list) { MsjError = (mun.MensajeError); } if (MsjError.Substring(0, 1) == "-1") { ModelState.AddModelError("", "No se Guardo el Registro"); } else { return(Json("Index")); } } catch (Exception Ex) { Ex.Message.ToString(); ModelState.AddModelError("", "No se Guardo el registro"); } return(Json("Index")); } }
public JsonResult ActualizarMunicipio(tbMunicipio Municipio) { string MsjError = ""; string depCodigo = Municipio.mun_Codigo.Substring(0, 2); try { IEnumerable <object> list = null; tbMunicipio munl = db.tbMunicipio.Find(Municipio.mun_Codigo); list = db.UDP_Gral_tbMunicipio_Update(Municipio.mun_Codigo, depCodigo, Municipio.mun_Nombre, munl.mun_UsuarioCrea, munl.mun_FechaCrea, Function.GetUser(), Function.DatetimeNow()); foreach (UDP_Gral_tbMunicipio_Update_Result mun in list) { MsjError = (mun.MensajeError); } } catch (Exception Ex) { Ex.Message.ToString(); ModelState.AddModelError("", "No se Actualizo el registro"); } return(Json(MsjError, JsonRequestBehavior.AllowGet)); }
public JsonResult RemoveMunicipios(tbMunicipio Municipios) { var list = (List <tbMunicipio>)Session["tbMunicipio"]; if (list != null) { var itemToRemove = list.Single(r => r.mun_UsuarioCrea == Municipios.mun_UsuarioCrea); list.Remove(itemToRemove); Session["tbMunicipio"] = list; } return(Json("Exito", JsonRequestBehavior.AllowGet)); }
public JsonResult AnadirMunicipio(tbMunicipio Municipio) { List <tbMunicipio> sessionMunicipio = new List <tbMunicipio>(); var list = (List <tbMunicipio>)Session["tbMunicipio"]; if (list == null) { sessionMunicipio.Add(Municipio); Session["tbMunicipio"] = sessionMunicipio; } else { list.Add(Municipio); Session["tbMunicipio"] = list; } return(Json("Exito", JsonRequestBehavior.AllowGet)); }