protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                Usuarios objUsuario = new Usuarios();
                lista = objUsuario.consultarTodos();

                cboUsuarios.DataTextField = "usuario";
                cboUsuarios.DataValueField = "idCadLogin";
                cboUsuarios.DataSource = lista;
                cboUsuarios.DataMember = "Tabela";
                cboUsuarios.DataBind();
                cboUsuarios.Items.Insert(0, "Selecione");
                cboUsuarios.SelectedIndex = 0;

                DadosComplementares objDadosComplementares = new DadosComplementares();
                lista = objDadosComplementares.consultarTodos();

                if (lista != null)
                {
                    gdvDadosComplementares.DataSource = lista;
                    gdvDadosComplementares.DataMember = "Tabela";
                    gdvDadosComplementares.DataBind();
                }
            }
        }
Beispiel #2
0
 public formListaUsuarios()
 {
     InitializeComponent();
     this.oUsuarios = new Negocio.Usuarios();
     this.dgvUsuarios.AutoGenerateColumns = false;
     GenerarColumnas();
     this.dgvUsuarios.DataSource = this.oUsuarios.GetAll();
 }
        /// <summary>
        /// Método que se llama al guardar o modificar un usuario
        /// </summary>
        /// <param name="sender">Objeto del evento</param>
        /// <param name="e">Argumentos del evento</param>
        protected void AgregarUsuarioClick(object sender, EventArgs e)
        {
            var usuario = new Usuarios();
            var usuarioBo = new UsuariosBo();
            usuario.DV = txtDv.Text;
            usuario.Nombres = txtNombres.Text;
            usuario.ApPaterno = txtApellidoPaterno.Text;
            usuario.ApMaterno = txtApellidoMaterno.Text;
            usuario.Direccion = txtDireccion.Text;
            usuario.IdComuna = int.Parse(ddlComuna.SelectedValue);
            usuario.Telefono = int.Parse(txtTelefono.Text);
            usuario.Email = txtEmail.Text;
            usuario.IdRol = int.Parse(ddlRol.SelectedValue);
            if (!string.IsNullOrEmpty(txtPassword.Text)) usuario.PassUsuario = txtPassword.Text;

            if (!string.IsNullOrEmpty(btnAgregarUsuario.CommandArgument))
            {
                usuario.RUT = int.Parse(btnAgregarUsuario.CommandArgument);
                if (usuarioBo.ActualizarUsuario(usuario) > 0)
                {
                    Session.Add("NombreUsuario", string.Format("{0} {1} {2}", usuario.Nombres, usuario.ApPaterno, usuario.ApMaterno));
                    Session.Add("RolUsuario", new GeneralBo().ObtenerRol(usuario.IdRol).Descripcion);
                    lblTituloModal.Text = "Actualizado correctamente";
                    var detalle = "<p>Se ha actualizado el usuario RUT <b>" + usuario.RUT + "-" + usuario.DV.ToUpper() + "</b>.</p>";
                    litDetalle.Text = detalle;
                }
                else
                {
                    lblTituloModal.Text = "Error al actualizar";
                    litDetalle.Text = "<p><b>Ha ocurrido un error al actualizar el usuario ó no se han realizado modificaciones</b></p>";
                }
            }
            else
            {
                usuario.RUT = int.Parse(txtRut.Text);
                if (usuarioBo.CrearUsuario(usuario) > 0)
                {
                    lblTituloModal.Text = "Guardado correctamente";
                    var detalle = "<p>Se ha creado al usuario RUT <b>" + usuario.RUT + "-" + usuario.DV.ToUpper() + "</b>.</p>";
                    litDetalle.Text = detalle;
                }
                else
                {
                    lblTituloModal.Text = "Error al guardar";
                    litDetalle.Text = "<p><b>Ha ocurrido un error al guardar</b></p>";
                }
            }

            ScriptManager.RegisterStartupScript(Page, Page.GetType(), "modalIngresar", "$('#modalIngresar').modal();", true);
            upModal.Update();
        }
        protected void btnRecSenha_Click(object sender, EventArgs e)
        {
            Usuarios objLogar =  new Usuarios();
            objLogar.RecSenha(txtidCadLogin.Text,txtEmail.Text, txtUsuario.Text, txtSenha.Text);

            if (objLogar.idUsuario != null)
            {
                Session["Usuario"] = objLogar.idUsuario;
                Response.Redirect("frmLogin.aspx");
            }
            else
            {
                Response.Redirect(Request.RawUrl);
            }
        }
        protected void btnInserir_Click1(object sender, EventArgs e)
        {
            Usuarios objLogar = new Usuarios();
            objLogar.logar(txtLogin.Text, txtSenha.Text);

            if (objLogar.idUsuario != null)
            {
                Session["Usuario"] = objLogar.idUsuario;
                Response.Redirect("index.aspx");
            }
            else
            {
                Response.Redirect(Request.RawUrl);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                Usuarios oCadLogin = new Usuarios();
                lista = oCadLogin.consultarTodos();

                if (lista != null)
                {
                    gdvCadLogin.DataSource = lista;
                    gdvCadLogin.DataMember = "Tabela";
                    gdvCadLogin.DataBind();
                }
            }
        }
        private void carregarTabelaDataSet()
        {
            Usuarios objListarTodosUsuarios = new Usuarios();
            DataSet dtListarTodosFilmes = objListarTodosUsuarios.consultarTodos();

            for (int linha = 0; linha <= dtListarTodosFilmes.Tables["Tabela"].Rows.Count - 1; linha++)
            {
                TableRow tRow = new TableRow();
                tblUsuarios.Rows.Add(tRow);

                for (int coluna = 0; coluna <= 3; coluna++)
                {
                    TableCell tCell = new TableCell();
                    tCell.Text = Convert.ToString(dtListarTodosFilmes.Tables["Tabela"].Rows[linha][coluna]);
                    tRow.Cells.Add(tCell);
                }
            }
        }
 protected void btnInserir_Click(object sender, EventArgs e)
 {
     Usuarios objCadLogin = new Usuarios();
     objCadLogin.inserir(txtEmail.Text, txtUsuario.Text, txtSenha.Text);
     Response.Redirect(Request.RawUrl);
 }