Пример #1
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     //Validar contraseñas que sean iguales
     if (ValidarUsu())
     {
         ModelUsuario model = new ModelUsuario();
         model.Usuario      = txtusuario.Text;
         model.password     = HassPassword(mtbcontrasena.Text);
         model.Id_Persona   = Convert.ToInt32(cmbPersona.SelectedValue);
         model.Tipo_Usuario = Convert.ToInt32(cmbtipousuario.SelectedValue);
         model.estado       = Convert.ToInt32(cmbestado.SelectedValue);
         int datos = DALUsuarios.agregarusuario(model);
         if (datos > 0)
         {
             MessageBox.Show("Registro ingresado correctamente", "Operacón exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information);
             dgvusuarios.DataSource = DALUsuarios.mostrartabla();
             txtusuario.Clear();
             mtbcontrasena.Clear();
             mtbconfirmcontrasena.Clear();
             cmbestado.SelectedIndex      = 0;
             cmbPersona.SelectedIndex     = -1;
             cmbtipousuario.SelectedIndex = -1;
         }
         else
         {
             MessageBox.Show("Registro no ingresado", "Operacón fallida", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         //MessageBox.Show("", "Operacón fallida", MessageBoxButtons.OK);
     }
 }
Пример #2
0
 private void btnModificar_Click_1(object sender, EventArgs e)
 {
     if (ModelPermiso.TipoUsuarioP != "Empleado")
     {
         //Validar contraseñas que sean iguales
         if (ValidarUsu())
         {
             ModelUsuario model = new ModelUsuario();
             model.IdUsuario       = Convert.ToInt32(txtIdUsuario.Text);
             model.Usuario         = txtusuario.Text;
             model.Clave           = HassPassword(mtbcontrasena.Text);
             model.Nombre          = txtNombre.Text;
             model.Apellidos       = txtApellidos.Text;
             model.Correo          = txtCorreo.Text;
             model.NumeroDocumento = txtNumeroDocumento.Text;
             model.Direccion       = txtDireccion.Text;
             model.Telefono        = mtbTelefono.Text;
             var fecN = dtpNacimiento.Text.Split('/')[2] + "-" + dtpNacimiento.Text.Split('/')[1] + "-" + dtpNacimiento.Text.Split('/')[0];
             model.Nacimiento      = fecN;
             model.IdTipoDocumento = Convert.ToInt32(cmbTipoDocumento.SelectedValue);
             model.IdTipoUsuarios  = Convert.ToInt32(cmbTipoUsuario.SelectedValue);
             model.IdGenero        = Convert.ToInt32(cmbGenero.SelectedValue);
             int datos = DALUsuarios.actualizar(model);
             if (datos > 0)
             {
                 MessageBox.Show("Registro modificado correctamente", "Operacón exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 dgvusuarios.DataSource = DALUsuarios.mostrartabla();
                 txtusuario.Clear();
                 mtbcontrasena.Clear();
                 mtbconfirmcontrasena.Clear();
                 cmbGenero.SelectedIndex        = 0;
                 cmbTipoUsuario.SelectedIndex   = 0;
                 cmbTipoDocumento.SelectedIndex = 0;
             }
             else
             {
                 MessageBox.Show("Registro no modificado", "Operacón fallida", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             //MessageBox.Show("", "Operacón fallida", MessageBoxButtons.OK);
         }
     }
     else
     {
         MessageBox.Show("No posee los permisos para completar la acción", "Permiso denegado", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Пример #3
0
 private void Usuarios_Load(object sender, EventArgs e)
 {
     dgvusuarios.DataSource = DALUsuarios.mostrartabla();
     Conexion.obtenerconexion();
     cmbPersona.DataSource        = DALUsuarios.ObtenerPersona();
     cmbPersona.DisplayMember     = "Persona";
     cmbPersona.ValueMember       = "Id_Persona";
     cmbtipousuario.DataSource    = DALUsuarios.ObtenerTipoUsuario();
     cmbtipousuario.DisplayMember = "Tipo_Usuario";
     cmbtipousuario.ValueMember   = "Id_Tipo_Usuario";
     cmbestado.DataSource         = DALUsuarios.ObtenerEstado();
     cmbestado.DisplayMember      = "Estado";
     cmbestado.ValueMember        = "Id_Estado";
     cmbPersona.SelectedIndex     = -1;
     cmbtipousuario.SelectedIndex = -1;
     cmbestado.SelectedIndex      = 0;
 }
Пример #4
0
 private void Usuarios_Load(object sender, EventArgs e)
 {
     dgvusuarios.DataSource = DALUsuarios.mostrartabla();
     Conexion.obtenerconexion();
     cmbTipoDocumento.DataSource    = DALUsuarios.ObtenerTipoDocumento();
     cmbTipoDocumento.DisplayMember = "Documento";
     cmbTipoDocumento.ValueMember   = "IdTipoDocumento";
     cmbTipoUsuario.DataSource      = DALUsuarios.ObtenerTipoUsuario();
     cmbTipoUsuario.DisplayMember   = "TipoUsuario";
     cmbTipoUsuario.ValueMember     = "IdTipoUsuario";
     cmbGenero.DataSource           = DALUsuarios.ObtenerGenero();
     cmbGenero.DisplayMember        = "Genero";
     cmbGenero.ValueMember          = "IdGenero";
     cmbTipoUsuario.SelectedIndex   = 0;
     cmbTipoDocumento.SelectedIndex = 0;
     cmbGenero.SelectedIndex        = 0;
 }
Пример #5
0
 private void btnEliminar_Click_1(object sender, EventArgs e)
 {
     if (ModelPermiso.TipoUsuarioP != "Empleado")
     {
         if (MessageBox.Show("¿Estas seguro de eliminar este cliente?", "Precaución!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.No)
         {
             return;
         }
         DALUsuarios.eliminar(Convert.ToInt32(txtIdUsuario.Text));
         MessageBox.Show("Registro eliminado exitosamente", "Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information);
         dgvusuarios.DataSource = DALUsuarios.mostrartabla();
     }
     else
     {
         MessageBox.Show("No posee los permisos para completar la acción", "Permiso denegado", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Пример #6
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     DALUsuarios.eliminar(Convert.ToInt32(txtIdUsuario.Text));
     MessageBox.Show("Registro eliminado exitosamente", "Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information);
     dgvusuarios.DataSource = DALUsuarios.mostrartabla();
 }
Пример #7
0
 private void btnCancelar_Click_1(object sender, EventArgs e)
 {
     dgvusuarios.DataSource = DALUsuarios.mostrartabla();
 }