Esempio n. 1
0
        public ActionResult Crear(ADESCOMBUSINESS.Areas.Configuracion.Models.TVI_Llave3 Registro)
        {
            try { this.TVI_Llave3Proxy = new ADESCOMBUSINESS.Areas.Configuracion.Methods.TVI_Llave3Business((ADESCOMBUSINESS.DataAccess.Models.LoginRS)Session["InfoUser"]); } catch (Exception ex) { return(RedirectToAction("SesionExpired", "Inicio", new { Area = "", Mensaje = ex.Message })); }

            if (String.IsNullOrEmpty(Registro.LL3_Descripcion))
            {
                ModelState.AddModelError("LL3_Descripcion", "Campo Requerido");
            }

            if (ModelState.IsValid)
            {
                try
                {
                    Registro.BS_Activo = true;
                    OBJTVI_Llave3      = new ADESCOMBUSINESS.Areas.Configuracion.Models.TVI_Llave3();
                    OBJTVI_Llave3      = TVI_Llave3Proxy.Crear(Registro);
                    if (OBJTVI_Llave3.Llave3_ID == 0)
                    {
                        return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
                    }
                    ViewBag.Error = "OK";
                }
                catch (Exception ex)
                {
                    ViewBag.Error = ex.Message;
                }
            }

            return(View(Registro));
        }
Esempio n. 2
0
        public ActionResult Editar(int Llave3_ID)
        {
            try { this.TVI_Llave3Proxy = new ADESCOMBUSINESS.Areas.Configuracion.Methods.TVI_Llave3Business((ADESCOMBUSINESS.DataAccess.Models.LoginRS)Session["InfoUser"]); } catch (Exception ex) { return(RedirectToAction("SesionExpired", "Inicio", new { Area = "", Mensaje = ex.Message })); }
            OBJTVI_Llave3 = TVI_Llave3Proxy.GetByID(Llave3_ID);

            if (OBJTVI_Llave3 == null)
            {
                return(HttpNotFound());
            }

            return(View(OBJTVI_Llave3));
        }