protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { LoadGrid(); ComisionLogic cl = new ComisionLogic(); cbxComision.DataSource = cl.GetAll(); cbxComision.DataValueField = "ID"; cbxComision.DataTextField = "Descripcion"; cbxComision.DataBind(); if (!string.IsNullOrEmpty(Request.QueryString["IDCurso"])) { SelectedID = int.Parse(Request.QueryString["IDCurso"]); txtID.Text = Request.QueryString["IDCurso"]; } if (!string.IsNullOrEmpty(Request.QueryString["IDMateria"])) { MateriaLogic ml = new MateriaLogic(); FindMateriaActual = ml.GetOne(int.Parse(Request.QueryString["IDMateria"])); txtMateria_Desc.Text = FindMateriaActual.Descripcion; txtMateria.Text = Request.QueryString["IDMateria"]; formPanel.Visible = true; EnableForm(true); } if (!string.IsNullOrEmpty(Request.QueryString["IDProfesor"])) { UsuarioLogic ul = new UsuarioLogic(); FindProfesorActual = ul.GetOne(int.Parse(Request.QueryString["IDProfesor"])); PersonaLogic pl = new PersonaLogic(); ProfesorActual = pl.GetOne(FindProfesorActual.IDPersona); txtProfesor_Desc.Text = ProfesorActual.Apellido; txtProfesor.Text = Request.QueryString["IDProfesor"]; formPanel.Visible = true; EnableForm(true); } if (!string.IsNullOrEmpty(Request.QueryString["Cupo"])) { txtCupo.Text = Request.QueryString["Cupo"].ToString(); } if (!string.IsNullOrEmpty(Request.QueryString["Año"])) { txtAño.Text = Request.QueryString["Año"].ToString(); } if (!string.IsNullOrEmpty(Request.QueryString["IDComision"])) { cbxComision.SelectedValue = Request.QueryString["IDComision"].ToString(); } ReportViewer1.ShowReportBody = false; } }
public void Listar() { UsuarioLogic UL = new UsuarioLogic(); this.dgvUsuarios.AutoGenerateColumns = true; List <Usuario> l = UL.GetAll(); this.dgvUsuarios.DataSource = l; }
public UsuarioDesktop(int ID, ModoForm modo) : this() { Modo = modo; UsuarioLogic usuario = new UsuarioLogic(); UsuarioActual = usuario.GetOne(ID); this.MapearDeDatos(); this.MapearPersonas(); }
public UsuarioDesktop(int idUsuario, ModoForm modo) : this() { this.Modo = modo; UsuarioLogic usuarioLogic = new UsuarioLogic(); UsuarioActual = usuarioLogic.getOne(idUsuario); MapearDeDatos(); }
public UsuarioDesktop(int ID, Modoform modo) : this() { this.Modo = modo; UsuarioLogic usuarioLogic = new UsuarioLogic(); this.UsuarioActual = usuarioLogic.GetOne(ID); this.MapearDeDatos(); }
public UsuarioDesktop(int id, ModoForm modo) { InitializeComponent(); this.Modo = modo; UsuarioLogic ul = new UsuarioLogic(); this.UsuarioActual = ul.GetOne(id); this.MapearDeDatos(); //Ver si está bien implementado. LAB 4-Parte 2-Inciso 12. }
/// <summary> /// Envia correo de rol nuevo /// </summary> /// <param name="USR_USERNAME"></param> /// <param name="ROL_ID"></param> /// <param name="Configuracion"></param> public static void EnviarCorreoRolNuevo(string USR_USERNAME, int ROL_ID, XmlDocument Configuracion) { try { UsuarioLogic usuariologica = new UsuarioLogic(); usuario user = usuariologica.GetUsuario(USR_USERNAME); string mailto = user.USR_CORREO; string nombre = user.USR_NOMBRE + " " + user.USR_APELLIDO; string rol = ""; string privs = ""; string subject = ""; string message = ""; using (var db = new colinasEntities()) { EntityKey k = new EntityKey("colinasEntities.roles", "ROL_ID", ROL_ID); var r = db.GetObjectByKey(k); rol role = (rol)r; rol = role.ROL_NOMBRE + " - " + role.ROL_DESCRIPCION; foreach (privilegio p in role.privilegios) { privs += p.PRIV_NOMBRE + ", "; } if (privs.Length > 2) { privs.Remove(privs.Length - 2); } EntityKey k2 = new EntityKey("colinasEntities.plantillas_notificaciones", "PLANTILLAS_LLAVE", "ROLNUEVO"); var pl = db.GetObjectByKey(k2); plantilla_notificacion plantilla = (plantilla_notificacion)pl; subject = plantilla.PLANTILLAS_ASUNTO; message = plantilla.PLANTILLAS_MENSAJE; } message = message.Replace("{NOMBRE}", nombre); message = message.Replace("{USUARIO}", USR_USERNAME); message = message.Replace("{ROL}", rol); message = message.Replace("{PRIVILEGIOS}", privs); EnviarCorreo(mailto, subject, message, Configuracion); } catch (Exception ex) { log.Fatal("Error fatal al enviar correo de rol nuevo.", ex); throw; } }
public override void GuardarCambios() { if (this.Validar()) { this.MapearADatos(); UsuarioLogic ul = new UsuarioLogic(); ul.Save(this.UsuarioActual); this.Close(); } }
public Business.Entities.Personas Ingresar() { Business.Entities.Personas p = new UsuarioLogic().Ingresar(txtUsuario.Text, txtContrasenia.Text); if (p == null) { MessageBox.Show("Usuario o contraseña incorrectos"); return(null); } return(p); }
private void LoadFormUsuario(int id) { ///Datos Usuario Usuario u = new UsuarioLogic().GetOne(id); this.habilitadoCheckBox.Checked = u.Habilitado; this.claveTextBox.Text = u.ClaveUsuario; this.repetirClaveTextBox.Text = u.ClaveUsuario; this.nombreUsuarioTextBox.Text = u.NombreUsuario; }
public UsuariosDesktop(int id, ModoForm modo) : this() //aca entra el Editar { Modo = modo; UsuarioLogic cu = new UsuarioLogic(); //controlador :) UsuarioActual = cu.GetOne(id); Text = CambiarTextos(btnAceptar); MapearDeDatos(); OcultarFind(); }
/// <summary>Invoca al Procedimiento almacenado que lista Usuarios.</summary> /// <param name="objFiltro">Parámetros para el filtro de Listar las Usuarios</param> ///<remarks> ///<list type = "bullet"> ///<item><CreadoPor>Bryan Luna Vasquez.</CreadoPor></item> ///<item><FecCrea>19/02/2018</FecCrea></item></list> ///<list type="bullet"> /// <item><FecActu>XX/XX/XXXX.</FecActu></item> /// <item><Resp>Responsable.</Resp></item> /// <item><Mot>Motivo.</Mot></item></list></remarks> public LoginResponseDto Login(LoginRequestDto request) { try { return(UsuarioLogic.Login(request)); } catch (Exception) { throw; } }
///3° constructor. Recibe un entero (id usuario) y el Modo en que estará el Formulario: public UsuarioDesktop(int ID, ModoForm modo) : this() { /*Seteamos el modo que ha sido especificado el form. *Instanciamos un nuevo objeto de UsuarioLogic * Utilizamos el método GetOne para recuperar la entidad Usuario. *Asignamos a la propiedad UsuarioActual e invocaremos al método MapearDeDatos.*/ Modo = modo; UsuarioLogic usuarioLogic = new UsuarioLogic(); UsuarioActual = usuarioLogic.GetOne(ID); MapearDeDatos(); }
public override void GuardarCambios() { /*18.En el método GuardarCambios debemos utilizar el método MapearADatos y * luego crearemos una nueva instancia de la clase UsuarioLogic y * llamaremos al método Save de esa instancia pasándole por parámetro * UsuarioActual.*/ this.MapearADatos(); UsuarioLogic usuarioLogic = new UsuarioLogic(); usuarioLogic.Save(UsuarioActual); }
protected void btnIngresar_Click(object sender, EventArgs e) { this.lblErrorInicioSesion.Text = ""; if (this.txtUsuario.Text.Length < 6) { this.lblErrorNombreUsuario.Text = "Mínimo 6 caracteres"; } else { this.lblErrorNombreUsuario.Text = ""; } if (this.txtClave.Text.Length < 8) { this.lblErrorContrasenia.Text = "Mínimo 8 caracteres"; } else { this.lblErrorContrasenia.Text = ""; } if (this.txtUsuario.Text.Length >= 6 && this.txtClave.Text.Length >= 8) { UsuarioLogic ul = new UsuarioLogic(); Usuario user = new Usuario(); user.NombreUsuario = this.txtUsuario.Text; user.Clave = this.txtClave.Text; user = ul.ValidarUsuario(user); if (user != null) { Session["userSesion"] = user; HttpCookie cookieNombreUsuario = new HttpCookie("cookieNombreUsuario"); cookieNombreUsuario.Value = user.NombreUsuario; cookieNombreUsuario.Expires = DateTime.Now.AddDays(30); Response.Cookies.Add(cookieNombreUsuario); HttpCookie cookieClave = new HttpCookie("cookieClave"); cookieClave.Value = user.Clave; cookieClave.Expires = DateTime.Now.AddDays(30); Response.Cookies.Add(cookieClave); Response.Redirect("~/Home.aspx"); } else { this.lblErrorInicioSesion.Text = "Usuario y/o clave incorrectos"; } } }
public override void GuardarCambios() { this.MapearADatos(); UsuarioLogic u = new UsuarioLogic(); /*if (this.Modo==ModoForm.Baja) { * u.Delete(UsuarioActual.ID); * } else {*/ u.Save(UsuarioActual); //} }
/// <summary>Invoca al Procedimiento almacenado que lista Usuarios.</summary> /// <param name="objFiltro">Parámetros para el filtro de Listar las Usuarios</param> ///<remarks> ///<list type = "bullet"> ///<item><CreadoPor>Bryan Luna Vasquez.</CreadoPor></item> ///<item><FecCrea>19/02/2018</FecCrea></item></list> ///<list type="bullet"> /// <item><FecActu>XX/XX/XXXX.</FecActu></item> /// <item><Resp>Responsable.</Resp></item> /// <item><Mot>Motivo.</Mot></item></list></remarks> public DatosEstaticosResponseDto ListarDatosEstaticos(int usuarioId) { try { return(UsuarioLogic.ListarDatosEstaticos(usuarioId)); } catch (Exception) { throw; } }
protected void ConfirmarLB_Click(object sender, EventArgs e) { this.ActualUser = (Usuario)Session["Usuario"]; Usuario user = new UsuarioLogic().GetOne(ActualUser.ID); LoadEntity(user); Session["UsuarioModificado"] = (Usuario)user; this.panelConfirmar.Visible = true; this.panelEditarPerfil.Visible = false; this.FormMode = FormModes.Modificacion; }
public override void GuardarCambios() { if (this.Validar()) { this.MapearADatos(); UsuarioLogic usuarioLogic = new UsuarioLogic(); usuarioLogic.Save(this.UsuarioActual); this.Notificar("GUARDADO EXITOSO", MessageBoxButtons.OK, MessageBoxIcon.None); this.Close(); } }
public void Listar() { try { UsuarioLogic ul = new UsuarioLogic(); dgvUsuarios.DataSource = ul.GetAll(); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }
private void ModuloUsuarioDesktop_Load(object sender, EventArgs e) { ModuloLogic ml = new ModuloLogic(); UsuarioLogic ul = new UsuarioLogic(); cmbModulo.DataSource = ml.GetAll(); cmbModulo.DisplayMember = "Descripcion"; cmbModulo.ValueMember = "ID"; cmbUsuario.DataSource = ul.GetAll(); cmbUsuario.DisplayMember = "NombreApellido"; cmbUsuario.ValueMember = "ID"; }
public void Guardar() { if (this.Modo != ModoForm.Consulta) { if (Page.IsValid) { try { this.MapearADatos(); UsuarioLogic ul = new UsuarioLogic(); ul.Save(UsuarioActual, PersonaActual); if (Admin) { if (this.Modo == ModoForm.Modificacion) { Response.Write("<script>alert('El usuario ha sido actualizado')</script>"); } else if (this.Modo == ModoForm.Alta) { Response.Write("<script>alert('El usuario ha sido registrado')</script>"); } Response.AddHeader("REFRESH", "0.1;URL=Usuarios.aspx"); } else { Response.Write("<script>alert('Los datos han sido actualizados')</script>"); Response.AddHeader("REFRESH", "0.1;URL=Main.aspx"); } } catch (Exception ex) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('" + ex.Message + "')", true); } } } else if (this.Modo == ModoForm.Consulta) { this.btnGuardar.Text = "Guardar"; Modo = ModoForm.Modificacion; this.txtApellido.Enabled = true; this.txtNombre.Enabled = true; this.txtDireccion.Enabled = true; this.txtEmail.Enabled = true; this.txtLegajo.Enabled = true; this.ddlDia.Enabled = true; this.ddlMes.Enabled = true; this.ddlAnio.Enabled = true; this.txtTelefono.Enabled = true; this.txtUsuario.Enabled = true; } }
public void Listar() { try { UsuarioLogic ul = new UsuarioLogic(); this.dgvUsuarios.AutoGenerateColumns = false; this.dgvUsuarios.DataSource = ul.GetAll(comboBox_TipoBusqueda.SelectedItem.ToString(), toolStripTextBox_Usuario.Text); } catch (Exception ex) { MessageBox.Show("Error al listar los usuarios\n" + ex); } }
private void SaveEntity(Usuario usuario) { try { UsuarioLogic log = new UsuarioLogic(); log.Save(usuario); } catch (Exception ex) { msgError.Text = ex.Message; } }
private void LoadForm(string id) { UsuarioLogic log = new UsuarioLogic(); this.gridview.DataSource = Logic.GetOne(id); gridview.DataBind(); this.gridview.Columns[9].Visible = false; //this.txtusuario.Text = this.Entity.Nombre_Usuario; //txtclave.UseSystemPasswordChar = true; //this.txtclave.Text = this.Entity.Clave; //this.Habilitado.Checked = this.Entity.Habilitado; }
private void tsbEliminar_Click(object sender, EventArgs e) { var rta = MessageBox.Show("¿Esta seguro que desea eliminar el usuario?", "Atencion", MessageBoxButtons.YesNo); if (rta == DialogResult.Yes) { int ID = ((Business.Entities.Usuario) this.dgvUsuarios.SelectedRows[0].DataBoundItem).ID; UsuarioLogic user = new UsuarioLogic(); user.Delete(ID); this.Listar(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["IdUsuarioEditar"] != null) { UsuarioLogic ul = new UsuarioLogic(); UsuarioActual = ul.GetOne(Int32.Parse(Session["IdUsuarioEditar"].ToString())); MapearDeDatos(); } } }
protected void Login1_Authenticate(object sender, AuthenticateEventArgs e) { UsuarioLogic ul = new UsuarioLogic(); user = ul.GetOne(this.Login1.UserName, this.Login1.Password); if (user.NombreUsuario == this.Login1.UserName && this.Login1.Password == user.Clave) { Session["user"] = user; Session["pers"] = user.Persona; Page.Response.Redirect("~/Home.aspx"); } }
public void Listar() { try { UsuarioLogic ul = new UsuarioLogic(); this.dgvUsuarios.DataSource = ul.GetAll(); } catch (Exception Ex) { Notificar("Error", Ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void listar() { UsuarioLogic usuarioLogic = new UsuarioLogic(); dgvUsuarios.DataSource = null; try { dgvUsuarios.DataSource = usuarioLogic.getAll(); } catch (Exception exc) { DialogResult result = MessageBox.Show(exc.Message, "Error", MessageBoxButtons.OK); } }