public void MostrarMensajeEliminar(GruposDetallesEntity 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.IdGrupoDetalle + "] 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(GruposDetallesEntity objGrupo) { switch (objGrupo.Mensaje) { case 1000: ViewBag.MensajeError = "ERROR DE SERVIDOR DE SQL SERVER"; break; } }
// GET: Grupo/Edit/5 //[ChildActionOnly] public ActionResult Edit(int id) { if (id == Convert.ToInt32(null)) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } GruposDetallesEntity _grupo = objGrupoDetalleLogic.Buscar(id); return(View(_grupo)); }
public void Eliminar(GruposDetallesEntity objGrupo) { try { objDetalleDAL.Eliminar(objGrupo); objGrupo.Mensaje = 99; } catch (Exception) { throw; } }
public void Actualizar(GruposDetallesEntity objGrupo) { try { objDetalleDAL.Actualizar(objGrupo); objGrupo.Mensaje = 98; } catch (Exception) { throw; } }
public void Insertar(GruposDetallesEntity objGrupo) { try { objDetalleDAL.Insertar(objGrupo); objGrupo.Mensaje = 99; return; } catch { objGrupo.Mensaje = 1; } }
//[ValidateAntiForgeryToken] //[ChildActionOnly] public ActionResult Create(GruposDetallesEntity objGrupo) { try { // TODO: Add insert logic here MensajeInicioRegistrar(); objGrupoDetalleLogic.Insertar(objGrupo); MensajeErrorRegistrar(objGrupo); return(View("Create")); } catch { return(View()); } }
//[ChildActionOnly] public ActionResult Delete(GruposDetallesEntity objGrupo) { try { MensajeInicialEliminar(); objGrupoDetalleLogic.Eliminar(objGrupo); MensajeErrorActualizar(objGrupo); // TODO: Add delete logic here return(RedirectToAction("Index")); } catch { return(View()); } }
//[ValidateAntiForgeryToken] //[ChildActionOnly] public ActionResult Edit(GruposDetallesEntity objGrupo) { try { MensajeInicioActualizar(); objGrupoDetalleLogic.Actualizar(objGrupo); MensajeErrorActualizar(objGrupo); // TODO: Add update logic here return(RedirectToAction("Index")); } catch { return(View()); } }
public void MensajeErrorRegistrar(GruposDetallesEntity 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.IdGrupoDetalle + "] ya esta Registrada en el Sistema"; break; case 99: //carrera registrada con exito ViewBag.MensajeExito = "Categoria [" + objGrupo.IdGrupoDetalle + "] fue Registrado en el Sistema"; break; case 98: //carrera registrada con exito ViewBag.MensajeExito = "Categoria [" + objGrupo.IdGrupoDetalle + "] Ya existe"; break; } }
public void MensajeErrorActualizar(GruposDetallesEntity 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.IdGrupoDetalle + "] Fueron Actualizados"; break; } }