public JsonResult DeleteJ(int id) { GruposEntity _grupo = objGrupoLogic.Buscar(id); objGrupoLogic.Eliminar(_grupo); return(Json("Registro Eliminado", JsonRequestBehavior.AllowGet)); }
public void MostrarMensajeEliminar(GruposEntity objGrupo) { switch (objGrupo.Mensaje) { case 1000: //campo codigo vacio ViewBag.MensajeError = "Error!!! Revise la instruccion de Eliminar"; break; case 1: //ERROR DE EXISTENCIA ViewBag.MensajeError = "Categoria [" + objGrupo.IdGrupo + "] No Esta Registrado en el Sistema "; break; case 33: //CLIENTE NO EXISTE ViewBag.MensajeError = "Categoria: [" + objGrupo.Titulo + "]Ya Fue Eliminada"; break; case 34: ViewBag.MensajeError = "No se Puede Eliminar la Categoria [" + objGrupo.Titulo + "] Tiene Productos asignadoss!!!"; break; case 99: //EXITO ViewBag.MensajeExito = "Categoria [" + objGrupo.Titulo + "] Fue Eliminado!!!"; break; default: ViewBag.MensajeError = "===???==="; break; } }
public void MensajeErrorServidor(GruposEntity objGrupo) { switch (objGrupo.Mensaje) { case 1000: ViewBag.MensajeError = "ERROR DE SERVIDOR DE SQL SERVER"; break; } }
// GET: Grupo/Details/5 public ActionResult Details(int id) { if (id == Convert.ToInt32(null)) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } GruposEntity _grupo = objGrupoLogic.Buscar(id); return(View(_grupo)); }
public PartialViewResult Create(GruposEntity objGrupo) { if (ModelState.IsValid) { // TODO: Add insert logic here MensajeInicioRegistrar(); objGrupoLogic.Insertar(objGrupo); MensajeErrorRegistrar(objGrupo); return(PartialView()); } return(PartialView()); }
public void Eliminar(GruposEntity objGrupo) { try { objGrupoDAL.Eliminar(objGrupo); objGrupo.Mensaje = 99; } catch (Exception) { throw; } }
public void Actualizar(GruposEntity objGrupo) { try { objGrupoDAL.Actualizar(objGrupo); objGrupo.Mensaje = 98; } catch (Exception) { throw; } }
public void Insertar(GruposEntity objGrupo) { try { objGrupoDAL.Insertar(objGrupo); objGrupo.Mensaje = 99; return; } catch { objGrupo.Mensaje = 1; } }
public ActionResult Delete(GruposEntity objGrupo) { try { MensajeInicialEliminar(); objGrupoLogic.Eliminar(objGrupo); MensajeErrorActualizar(objGrupo); // TODO: Add delete logic here return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(GruposEntity objGrupo) { try { MensajeInicioActualizar(); objGrupoLogic.Actualizar(objGrupo); MensajeErrorActualizar(objGrupo); // TODO: Add update logic here return(RedirectToAction("Index")); } catch { return(View()); } }
public void MensajeErrorRegistrar(GruposEntity objGrupo) { switch (objGrupo.Mensaje) { case 1000: //campo codigo vacio ViewBag.MensajeError = "Error!!! Revise la instruccion Insertar"; break; case 10: //campo codigo vacio ViewBag.MensajeError = "Ingrese Código de la Categoria"; break; case 1: //error campo cadigo ViewBag.MensajeError = "No se permiten mas de 5 caracteres en al campo Codigo"; break; case 20: //campo nombre vacio ViewBag.MensajeError = "Ingrese Nombre del Cliente"; break; case 2: //error de nombre ViewBag.MensajeError = "No se permiten mas de 30 caracteres en el campo Nombre"; break; case 30: //campo descripcion vacio ViewBag.MensajeError = "Ingrese Descripcion Paterno de la Categoria"; break; case 3: //error de Apellido Paterno ViewBag.MensajeError = "No se permiten mas de 30 caracteres en el campo Categoria"; break; case 8: //error de duplicidad ViewBag.MensajeError = "Categoria [" + objGrupo.IdGrupo + "] ya esta Registrada en el Sistema"; break; case 99: //carrera registrada con exito ViewBag.MensajeExito = "Categoria [" + objGrupo.IdGrupo + "] fue Registrado en el Sistema"; break; case 98: //carrera registrada con exito ViewBag.MensajeExito = "Categoria [" + objGrupo.IdGrupo + "] Ya existe"; break; } }
public void MensajeErrorActualizar(GruposEntity objGrupo) { switch (objGrupo.Mensaje) { case 1000: //campo codigo vacio ViewBag.MensajeError = "Error!!! Revise la instruccion de actualizar"; break; case 10: //campo codigo vacio ViewBag.MensajeError = "Ingrese Código del Producto"; break; case 1: //error campo cadigo ViewBag.MensajeError = "No se permiten mas de 5 caracteres en al campo Codigo"; break; case 20: //campo nombre vacio ViewBag.MensajeError = "Ingrese Nombre de la Categoria"; break; case 2: //error de nombre ViewBag.MensajeError = "No se permiten mas de 30 caracteres en el campo Nombre"; break; case 30: //campo descripcion vacio ViewBag.MensajeError = "Ingrese Descripcion de la Producto"; break; case 3: //error de precio Unitario ViewBag.MensajeError = "No se permiten mas de 50 caracteres en el campo Categoria"; break; case 99: //carrera registrada con exito ViewBag.MensajeExito = "Datos de la Categoria [" + objGrupo.IdGrupo + "] Fueron Actualizados"; break; } }