public ActionResult Crear(ADESCOMBUSINESS.Areas.Configuracion.Models.TVI_Llave2 Registro) { try { this.TVI_Llave2Proxy = new ADESCOMBUSINESS.Areas.Configuracion.Methods.TVI_Llave2Business((ADESCOMBUSINESS.DataAccess.Models.LoginRS)Session["InfoUser"]); } catch (Exception ex) { return(RedirectToAction("SesionExpired", "Inicio", new { Area = "", Mensaje = ex.Message })); } if (String.IsNullOrEmpty(Registro.LL2_Descripcion)) { ModelState.AddModelError("LL2_Descripcion", "Campo Requerido"); } if (ModelState.IsValid) { try { Registro.BS_Activo = true; OBJTVI_Llave2 = new ADESCOMBUSINESS.Areas.Configuracion.Models.TVI_Llave2(); OBJTVI_Llave2 = TVI_Llave2Proxy.Crear(Registro); if (OBJTVI_Llave2.Llave2_ID == 0) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ViewBag.Error = "OK"; } catch (Exception ex) { ViewBag.Error = ex.Message; } } return(View(Registro)); }
public ActionResult Editar(int Llave2_ID) { try { this.TVI_Llave2Proxy = new ADESCOMBUSINESS.Areas.Configuracion.Methods.TVI_Llave2Business((ADESCOMBUSINESS.DataAccess.Models.LoginRS)Session["InfoUser"]); } catch (Exception ex) { return(RedirectToAction("SesionExpired", "Inicio", new { Area = "", Mensaje = ex.Message })); } OBJTVI_Llave2 = TVI_Llave2Proxy.GetByID(Llave2_ID); if (OBJTVI_Llave2 == null) { return(HttpNotFound()); } return(View(OBJTVI_Llave2)); }