private void Guardar(bool NuevoRegistro, int ID, string Descripcion, int EdadI, int EdadF) { try { EM_RangoEdad Datos = new EM_RangoEdad { NuevoRegistro = NuevoRegistro, IDEdad = ID, Descripcion = Descripcion, EdadInicio = EdadI, EdadFin = EdadF, Conexion = Comun.Conexion, IDUsuario = Comun.IDUsuario }; EM_CatalagosNegocio CN = new EM_CatalagosNegocio(); CN.ACCatalogoRangoEdad(Datos); if (Datos.Completado) { Response.Redirect("frmRangoEdadesGrid.aspx", false); } else { //Que aparezca el panel error } } catch (Exception ex) { throw ex; } }
public void EliminarRangoEdadXID(EM_RangoEdad Datos) { try { EM_CatalogosDatos CD = new EM_CatalogosDatos(); CD.EliminarRangoEdadXID(Datos); } catch (Exception ex) { throw ex; } }
public void ObtenerRangoDetalleXID(EM_RangoEdad Datos) { try { EM_CatalogosDatos CD = new EM_CatalogosDatos(); CD.ObtenerRangoEdadDetalleXID(Datos); } catch (Exception ex) { throw ex; } }
public List <EM_RangoEdad> ObtenerCatalogoRangoEdad(EM_RangoEdad Datos) { try { EM_CatalogosDatos CD = new EM_CatalogosDatos(); return(CD.ObtenerCatalogoRandoEdades(Datos)); } catch (Exception ex) { throw ex; } }
public void ACCatalogoRangoEdad(EM_RangoEdad Datos) { try { EM_CatalogosDatos CD = new EM_CatalogosDatos(); CD.ACRangoEdades(Datos); } catch (Exception ex) { throw ex; } }
public void CargarGridRangoEdad() { try { EM_RangoEdad Datos = new EM_RangoEdad { Conexion = Comun.Conexion }; EM_CatalagosNegocio GN = new EM_CatalagosNegocio(); ListaRango = GN.ObtenerCatalogoRangoEdad(Datos); } catch (Exception ex) { throw ex; } }
private void CargarDatos(EM_RangoEdad DatosAux) { try { //BasicCrypto BC = new BasicCrypto(); //hf.Value = BC.Encripta(DatosAux.IDGenero.ToString()); this.hf.Value = DatosAux.IDEdad.ToString(); this.txtDescripcion.Value = DatosAux.Descripcion; this.txtEdadInicial.Value = Convert.ToString(DatosAux.EdadInicio); this.txtEdadFin.Value = Convert.ToString(DatosAux.EdadFin); } 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); EM_RangoEdad Datos = new EM_RangoEdad { Conexion = Comun.Conexion, IDEdad = AuxID, IDUsuario = Comun.IDUsuario }; EM_CatalagosNegocio CN = new EM_CatalagosNegocio(); CN.EliminarRangoEdadXID(Datos); if (Datos.Completado) { 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 { 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.CargarGridRangoEdad(); 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 EliminarRangoEdadXID(EM_RangoEdad Datos) { try { object[] Parametros = { Datos.IDEdad, Datos.IDUsuario }; object Result = SqlHelper.ExecuteScalar(Datos.Conexion, "EM_spCSLDB_del_RangoEdades", Parametros); int Resultado = 0; int.TryParse(Result.ToString(), out Resultado); if (Resultado == 1) { Datos.Completado = true; } Datos.Resultado = Resultado; } catch (Exception ex) { throw ex; } }
public void ACRangoEdades(EM_RangoEdad Datos) { try { object[] Parametros = { Datos.NuevoRegistro, Datos.IDEdad, Datos.Descripcion, Datos.EdadInicio, Datos.EdadFin, Datos.IDUsuario }; object Result = SqlHelper.ExecuteScalar(Datos.Conexion, "EM_spCSLDB_AC_RangoEdades", Parametros); int Resultado = 0; int.TryParse(Result.ToString(), out Resultado); if (Resultado == 1) { Datos.Completado = true; } Datos.Resultado = Resultado; } catch (Exception Ex) { throw Ex; } }
public void ObtenerRangoEdadDetalleXID(EM_RangoEdad Datos) { try { object[] Parametros = { Datos.IDEdad }; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "EM_spCSLDB_get_RangoEdadesDetalle", Parametros); while (Dr.Read()) { Datos.Descripcion = Dr.GetString(Dr.GetOrdinal("Descripcion")); Datos.EdadInicio = Dr.GetInt32(Dr.GetOrdinal("EdadInicio")); Datos.EdadFin = Dr.GetInt32(Dr.GetOrdinal("EdadFin")); Datos.Completado = true; break; } } catch (Exception ex) { throw ex; } }
public List <EM_RangoEdad> ObtenerCatalogoRandoEdades(EM_RangoEdad Datos) { try { List <EM_RangoEdad> Lista = new List <EM_RangoEdad>(); EM_RangoEdad Item; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "EM_spCSLDB_get_RangoEdades"); while (Dr.Read()) { Item = new EM_RangoEdad(); Item.IDEdad = Dr.GetInt32(Dr.GetOrdinal("IDEdad")); Item.Descripcion = Dr.GetString(Dr.GetOrdinal("Descripcion")); Item.EdadInicio = Dr.GetInt32(Dr.GetOrdinal("EdadInicio")); Item.EdadFin = Dr.GetInt32(Dr.GetOrdinal("EdadFin")); Lista.Add(Item); } return(Lista); } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { 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. EM_RangoEdad DatosAux = new EM_RangoEdad { Conexion = Comun.Conexion, IDEdad = ID }; EM_CatalagosNegocio CN = new EM_CatalagosNegocio(); CN.ObtenerRangoDetalleXID(DatosAux); if (DatosAux.Completado) { this.CargarDatos(DatosAux); } else { //Ocurrió un error Response.Redirect("frmRangoEdadesGrid.aspx?errorMessage=" + DatosAux.Resultado); } } else { Response.Redirect("frmRangoEdadesGrid.aspx?errorMessage=1"); } } else { Response.Redirect("frmRangoEdadesGrid.aspx?errorMessage=2"); } } else { Response.Redirect("frmRangoEdadesGrid.aspx?errorMessage=3"); } } else { this.IniciarDatos(); } } else { //Page.Validate(); //if (IsValid) //{ if (Request.Form.Count == 8) { string txtDesc = Request.Form["ctl00$cph_MasterBody$txtDescripcion"].ToString(); int txtEdadInicial = Convert.ToInt32(Request.Form["ctl00$cph_MasterBody$txtEdadInicial"].ToString()); int txtEdadFin = Convert.ToInt32(Request.Form["ctl00$cph_MasterBody$txtEdadFin"].ToString()); int IDGenero = -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 IDGenero); bool NuevoRegistro = !(IDGenero > 0); this.Guardar(NuevoRegistro, IDGenero, txtDesc, txtEdadInicial, txtEdadFin); } catch (Exception ex) { Response.Redirect("ErrorPage.aspx?msjError=" + ex.Message); } //} } } }