//cambio el Privacidad protected void btnActualizarPriva_Click(object sender, EventArgs e) { int codigo = (int)Session["codigo"]; CuentaBL cuentaBl = new CuentaBL(); cuentaBl.ActualizarPriva(codigo, txtPrivacidad.Text.Trim()); Response.Write("<script>alert('" + cuentaBl.Mensaje + "');</script>"); }
//El parametro idUsu es mayor a 0 si es que se presionó el botón modificar //Los parametros tlfApoderado y grado son 0 si no se quiere editar un postulante public AgregarPostulanteUorientador(char tipoUsuario, int idUsu, int idColegio, int tlfApoderado, int grado) { InitializeComponent(); tipoUsu = tipoUsuario; idUsuModif = idUsu; colegioBL = new ColegioBL(); escolarBL = new EscolarBL(); cuentaBL = new CuentaBL(); personaBL = new PersonaBL(); cboColegio.DataSource = colegioBL.listarColegios(); cboColegio.ValueMember = "IdColegio1"; cboColegio.DisplayMember = "Nombre"; bloquearBotonesPersona(); //Si el idUsuModif es mayor a 0 significa que se seleccionó Modificar if (idUsuModif > 0) { //Buscamos la persona para autocompletar los campos BindingList <Persona> personas = personaBL.listarPersonas(); Persona personaAmostrar = null; foreach (Persona p in personas) { if (p.IdPersona1 == idUsuModif) { personaAmostrar = p; } } if (personaAmostrar != null) { completarCamposPersona(personaAmostrar); cboColegio.SelectedValue = idColegio; if (tipoUsu == 'P' && tlfApoderado > 0 && grado > 0) { txtTelf.Text = tlfApoderado.ToString(); if (grado == 3) { cboGrado.Text = "Tercero"; } else if (grado == 4) { cboGrado.Text = "Cuarto"; } else { cboGrado.Text = "Quinto"; } } } txtUsuario.Enabled = false; txtContraseña.Enabled = false; btnBuscarPersona.Enabled = false; } }
//cambio el seudonimo protected void btnActualizarSeudo_Click(object sender, EventArgs e) { String seudo = txtSeudonimo.Text.Trim(); Response.Write("<script>alert('" + seudo + "');</script>"); int codigo = (int)Session["codigo"]; CuentaBL cuentaBl = new CuentaBL(); cuentaBl.ActualizarSeudo(codigo, seudo); Response.Write("<script>alert('" + cuentaBl.Mensaje + "');</script>"); }
//actualizo contra protected void btnActualizarContra_Click(object sender, EventArgs e) { if (txtContrasena.Text == txtConfirma.Text) { int codigo = (int)Session["codigo"]; CuentaBL cuentaBl = new CuentaBL(); cuentaBl.ActualizarContra(codigo, txtContrasena.Text); Response.Write("<script>alert('" + cuentaBl.Mensaje + "');</script>"); } else { Response.Write("<script>alert('Contraseña no Coincide');</script>"); } }
/// <summary> /// Metodo para Guardar/Modificar una entidad Cuenta /// </summary> /// <param name="info">Representa la entidad que se va a grabar</param> public void Guardar(CuentaInfo info) { try { Logger.Info(); var cuentaBL = new CuentaBL(); cuentaBL.Guardar(info); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
protected void btnRegistrar_Click(object sender, EventArgs e) { Cuenta nuevaCuenta = new Cuenta(); CuentaBL cuentaBl = new CuentaBL(); nuevaCuenta._Usuario = txtUsuario.Text.Trim(); nuevaCuenta._CorreoSeguro = txtCorreo.Text.Trim(); nuevaCuenta._Contrasena = txtContrasena.Text; //fecha de registro: DateTime localDate = DateTime.Now; nuevaCuenta._Registro = localDate; if (cuentaBl.Agregar(nuevaCuenta)) { Response.Write("<script>alert('" + cuentaBl.Mensaje + "');</script>"); Response.Redirect("frmIngreso.aspx"); } Response.Write("<script>alert('" + cuentaBl.Mensaje + "');</script>"); }
/// <summary> /// Obtiene una entidad Clave Contable por su Clave de Cuenta y su Organizacion /// </summary> /// <param name="descripcion">Clave de la Cuenta a buscar</param> /// <returns></returns> public CuentaInfo ObtenerPorDescripcion(string descripcion) { try { Logger.Info(); var cuentaBL = new CuentaBL(); CuentaInfo result = cuentaBL.ObtenerPorDescripcion(descripcion); return(result); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
/// <summary> /// Obtiene una entidad Clave Contable por su Clave de Cuenta y su Organizacion /// </summary> /// <param name="claveCuenta">Clave de la Cuenta a buscar</param> /// /// <param name="organizacionID">Organizacion de la Cuenta a buscar</param> /// <returns></returns> public ClaveContableInfo ObtenerPorClaveCuentaOrganizacion(string claveCuenta, int organizacionID) { try { Logger.Info(); var cuentaBL = new CuentaBL(); ClaveContableInfo result = cuentaBL.ObtenerPorClaveCuentaOrganizacion(claveCuenta, organizacionID); return(result); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
/// <summary> /// Obtiene una lista de Cuenta filtrando por el estatus Activo = 1, Inactivo = 0 /// </summary> /// <returns></returns> public IList <CuentaInfo> ObtenerTodos(EstatusEnum estatus) { try { Logger.Info(); var cuentaBL = new CuentaBL(); IList <CuentaInfo> result = cuentaBL.ObtenerTodos(estatus); return(result); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
/// <summary> /// Obtiene un lista paginada /// </summary> /// <param name="pagina"></param> /// <param name="filtro"></param> /// <returns></returns> public ResultadoInfo <CuentaInfo> ObtenerPorPagina(PaginacionInfo pagina, CuentaInfo filtro) { try { Logger.Info(); var cuentaBL = new CuentaBL(); ResultadoInfo <CuentaInfo> result = cuentaBL.ObtenerPorPagina(pagina, filtro); return(result); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
/// <summary> /// Obtiene una entidad Cuenta por su Id /// </summary> /// <param name="cuenta"></param> /// <returns></returns> public CuentaInfo ObtenerPorIDGastosMateriasPrimas(CuentaInfo cuenta) { try { Logger.Info(); var cuentaBL = new CuentaBL(); CuentaInfo result = cuentaBL.ObtenerPorIDGastosMateriasPrimas(cuenta); return(result); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
protected void Login1_Authenticate(object sender, AuthenticateEventArgs e) { //Autenticar sin base String usuario = Login1.UserName; String contras = Login1.Password; if (usuario != "" && contras != "") { CuentaBL cuentaBl = new CuentaBL(); if (cuentaBl.Existe(usuario, contras)) { FormsAuthentication.RedirectFromLoginPage(usuario, false); Session["codigo"] = cuentaBl.CodigoCuenta; Session["usuario"] = cuentaBl.Mensaje; } Response.Write("<script>alert('" + cuentaBl.Mensaje + "');</script>"); } else { Login1.FailureText = "Usuario y/o Contraseña Incorrecto"; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) // Solo carga el listado la primera vez { if (Session["usuario"] != null && Session["codigo"] != null) { txtUsuario.Text = (string)Session["usuario"]; CuentaBL cuentaBl = new CuentaBL(); int codigo = (int)Session["codigo"]; //info de la cuenta DataRow fila = cuentaBl.Informacion(codigo); if (fila.ItemArray.Length > 2) { txtCorreo.Text = fila["CorreoSeguro"].ToString(); } } else { Response.Redirect("../Default.aspx"); } } }