private void Guardar(bool nuevoRegistro, int id, string desc, int IDTU) { try { RR_ModuloXTipoUsuario Datos = new RR_ModuloXTipoUsuario { NuevoRegistro = nuevoRegistro, IDModuloXTipoU = id, Descripcion = desc, IDTipoU = IDTU, Conexion = Comun.Conexion, IDUsuario = Comun.IDUsuario }; RR_CatalogosNegocio CN = new RR_CatalogosNegocio(); CN.ACCatalogoModuloTipoUsuario(Datos); if (Datos.Completado) { Response.Redirect("frmModuloXTipoUsuarioGrid.aspx", false); } else { string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al guardar los datos.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true); ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true); } } catch (Exception ex) { throw ex; } }
public void EliminarModuloTipoUsuarioXID(RR_ModuloXTipoUsuario Datos) { try { RR_CatalogoDatos CD = new RR_CatalogoDatos(); CD.EliminarModuloTipoUsuarioXID(Datos); } catch (Exception ex) { throw ex; } }
public void ObtenerDetalleModuloTipoUsuarioXID(RR_ModuloXTipoUsuario Datos) { try { RR_CatalogoDatos CD = new RR_CatalogoDatos(); CD.ObtenerDetalleModuloTipoUsuarioXID(Datos); } catch (Exception ex) { throw ex; } }
public List <RR_ModuloXTipoUsuario> ObtenerCatalogoModuloTipoUsuario(RR_ModuloXTipoUsuario Datos) { try { RR_CatalogoDatos CD = new RR_CatalogoDatos(); return(CD.ObtenerCatalogoModuloTipoUsuario(Datos)); } catch (Exception ex) { throw ex; } }
public void ACCatalogoModuloTipoUsuario(RR_ModuloXTipoUsuario Datos) { try { RR_CatalogoDatos CD = new RR_CatalogoDatos(); CD.ACCatalogoModuloTipoUsuario(Datos); } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { try { if (Request.QueryString["op"] != null && Request.QueryString["op"] == "3") { if (Request.QueryString["id"] != null) { int AuxID = 0; int.TryParse(Request.QueryString["id"], out AuxID); RR_ModuloXTipoUsuario Datos = new RR_ModuloXTipoUsuario { Conexion = Comun.Conexion, IDModuloXTipoU = AuxID, IDUsuario = Comun.IDUsuario }; RR_CatalogosNegocio CN = new RR_CatalogosNegocio(); CN.EliminarModuloTipoUsuarioXID(Datos); if (Datos.Completado) { //Mostrar mensaje Success string ScriptError = DialogMessage.Show(TipoMensaje.Success, "Registro eliminado correctamente.", "Información", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true); ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true); } else { //Mostrar Mensaje de error string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al guardar los datos.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true); ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true); } } } if (!IsPostBack) { } else { } this.CargarGridModuloXTipoUsuario(); if (Request.QueryString["errorMessage"] != null) { string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al cargar los datos. Intenté nuevamente", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true); ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true); } } catch (Exception ex) { Response.Redirect("PageError.aspx?errorNumber=" + ex.HResult); } }
public void CargarGridModuloXTipoUsuario() { try { RR_ModuloXTipoUsuario Datos = new RR_ModuloXTipoUsuario { Conexion = Comun.Conexion }; RR_CatalogosNegocio GN = new RR_CatalogosNegocio(); ListaModulo = GN.ObtenerCatalogoModuloTipoUsuario(Datos); } catch (Exception ex) { throw ex; } }
private void CargarDatos(RR_ModuloXTipoUsuario DatosAux) { try { //BasicCrypto BC = new BasicCrypto(); //hf.Value = BC.Encripta(DatosAux.IDGenero.ToString()); hf.Value = DatosAux.IDModuloXTipoU.ToString(); txtDescripcion.Value = DatosAux.Descripcion.ToString(); string ScriptError = @" $(document).ready( function() { document.getElementById('form-field-select-3').value=" + DatosAux.IDTipoU + @"; });"; ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true); } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { this.CargarComboBox(); if (!IsPostBack) { //Se inicializan campos, datos, valores if (Request.QueryString["op"] != null) { if (Request.QueryString["op"] == "2") { if (Request.QueryString["id"] != null) { int ID = 0; if (int.TryParse(Request.QueryString["id"].ToString(), out ID)) { //Obtener los datos y dibujarlos. RR_ModuloXTipoUsuario DatosAux = new RR_ModuloXTipoUsuario() { Conexion = Comun.Conexion, IDModuloXTipoU = ID }; RR_CatalogosNegocio CN = new RR_CatalogosNegocio(); CN.ObtenerDetalleModuloTipoUsuarioXID(DatosAux); if (DatosAux.Completado) { this.CargarDatos(DatosAux); } else { //Ocurrió un error Response.Redirect("frmModuloXTipoUsuarioGrid.aspx?errorMessage=" + DatosAux.Resultado); } } else { Response.Redirect("frmModuloXTipoUsuarioGrid.aspx?errorMessage=1"); } } else { Response.Redirect("frmModuloXTipoUsuarioGrid.aspx?errorMessage=2"); } } else { Response.Redirect("frmModuloXTipoUsuarioGrid.aspx?errorMessage=3"); } } else { this.IniciarDatos(); } } else { //Page.Validate(); //if (IsValid) //{ if (Request.Form.Count == 7) { string txtDescripcion = Request.Form["ctl00$cph_MasterBody$txtDescripcion"].ToString(); int IDTipoUsuario = Convert.ToInt32(Request.Form["txtusuario"].ToString()); int IDModuloXTipoU = -1; try { //BasicCrypto BC = new BasicCrypto(); //string AuxID = BC.Desencripta(Request.Form["ctl00$cph_MasterBody$hf"].ToString()); string AuxID = Request.Form["ctl00$cph_MasterBody$hf"].ToString(); int.TryParse(AuxID, out IDModuloXTipoU); bool NuevoRegistro = !(IDModuloXTipoU > 0); this.Guardar(NuevoRegistro, IDModuloXTipoU, txtDescripcion, IDTipoUsuario); } catch (Exception ex) { Response.Redirect("ErrorPage.aspx?msjError=" + ex.Message); } //} } } }