Пример #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
 //GUARDAR USUARIO
 private void btnGuardar_Click_1(object sender, EventArgs e)
 {
     if (ModelPermiso.TipoUsuarioP != "Empleado")
     {
         //Validar contraseñas que sean iguales
         if (ValidarUsu())
         {
             ModelUsuario model = new ModelUsuario();
             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.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();
                 cmbGenero.SelectedIndex        = 0;
                 cmbTipoUsuario.SelectedIndex   = 0;
                 cmbTipoDocumento.SelectedIndex = 0;
             }
             else
             {
                 MessageBox.Show("Registro no ingresado", "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);
     }
 }