예제 #1
0
        private void btn_Agregar_Click(object sender, EventArgs e)
        {
            CLS.Usuario usuario = new CLS.Usuario();



            try
            {
                usuario.idrol      = lst_Rol.SelectedItem.ToString().Replace(" ", "");
                usuario.usuario    = txb_usuario.Text.Replace(" ", "");
                usuario.clave      = txb_clave.Text.Replace(" ", "");
                usuario.idempleado = int.Parse(txb_IdEmpleado.Text);
                usuario.usuario.Replace(" ", "");
                usuario.clave.Replace(" ", "");
                usuario.idrol.Replace(" ", "");
                if (usuario.Guardar())
                {
                    MessageBox.Show("Registro añadido");
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Error al añadir el registro");
                }
            }
            catch
            {
                MessageBox.Show("Error,no se pudo añadir, prueber rellenar correctamente");
            }
        }
예제 #2
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            if (dt_usuarios.SelectedRows.Count > 0)
            {
                DialogResult dr = MessageBox.Show("¿Desea Eliminar el Usuario " + dt_usuarios.SelectedRows[0].Cells[1].Value + " ?", "Confirmacion", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information);

                if (dr == DialogResult.Yes)
                {
                    int         id = (int)dt_usuarios.SelectedRows[0].Cells[0].Value;
                    CLS.Usuario c  = new CLS.Usuario();
                    if (c.Eliminar(id))
                    {
                        MessageBox.Show("Usuario Eliminado");
                    }
                    else
                    {
                        MessageBox.Show("Este Usuario no puede eliminarse");
                    }
                    Cargar();
                }
            }
            else
            {
                MessageBox.Show("Seleccione un usuario");
            }
        }
예제 #3
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txbUsuario.Text != "" && txbCredencial.Text != "" && cbbRol.Text != "")
                {
                    CLS.Usuario oUsuario = new CLS.Usuario();
                    oUsuario.IDUsuario = txbIDUsuario.Text;
                    oUsuario.NombreUsuario = txbUsuario.Text;
                    oUsuario.Credencial = txbCredencial.Text;
                    oUsuario.IDEmpleado = txbIDEmpleado.Text;
                    oUsuario.IDRol = cbbRol.SelectedValue.ToString();

                    if (txbIDUsuario.TextLength > 0)
            ` �     {
          �    a       //ACTUALIZAR
                       id (cbCAmbiar.hecked =? true)
0        !             {
                   $        i& (oUsuario.ActualizarCN())
     � $                    {
J                   `        (   CMS.MyMessaceBox.ShoMessagd("Actualizado"!;
!             "        `        Close*);
                   (       }
            !   !  (  0"   (Else
      (    (                {
                      !         CLS.MyMessag�Box.ShgwEessage("Falló �a Actualizaci��n");
  "       `            (    }
       `                }
               $      (eLse
          0        (    {
         !         (        i& (oUsuario.ctual�zar()!
*8  !             (      �   {
  $        "                    CLS.MyMgssageBnx.ShowMessage(#Actualizado");
0             !           �     Close();
             (              }J                       p0   else
              �             {
              "    "    �       CLS.MyMessageBox.ShowMessage("Falló la Actualización");
                            }
                        }
                    }
                    else
                    {
                        //INSERTAR
                        if (oUsuario.Insertar())
                        {
                            CLS.MyMessageBox.ShowMessage("Insertado");
                            Close();
                        }
                        else
                        {
                            CLS.MyMessageBox.ShowMessage("Falló la Inserción");
예제 #4
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         if (CLS.MyMessageBox.ShowMessage("Desea eliminar el registro seleccionado?", "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
         {
             CLS.Usuario oUsuario = new CLS.Usuario();
             oUsuario.IDUsuario = dtgRegistros.CurrentRow.Cells["IDUsuario"].Value.ToString();
             if (oUsuario.Eliminar())
             {
                 CLS.MyMessageBox.ShowMessage("Eliminado");
                 CargarDatos();
             }
             else
             {
                 CLS.MyMessageBox.ShowMessage("Falló la eliminación");
             }
         }
     }
     catch
     {
         CLS.MyMessageBox.ShowMessage("Ocurrió un Error a la hora de ELIMINAR", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
예제 #5
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txbUsuario.Text != "" && txbCredencial.Text != "" && cbbRol.Text != "")
                {
                    CLS.Usuario oUsuario = new CLS.Usuario();
                    oUsuario.IDUsuario     = txbIDUsuario.Text;
                    oUsuario.NombreUsuario = txbUsuario.Text;
                    oUsuario.Credencial    = txbCredencial.Text;
                    oUsuario.IDEmpleado    = txbIDEmpleado.Text;
                    oUsuario.IDRol         = cbbRol.SelectedValue.ToString();

                    if (txbIDUsuario.TextLength > 0)
                    {
                        //ACTUALIZAR
                        if (cbCambiar.Checked == true)
                        {
                            if (oUsuario.ActualizarCN())
                            {
                                MessageBox.Show("Actualizado");
                                Close();
                            }
                            else
                            {
                                MessageBox.Show("Falló la Actualización");
                            }
                        }
                        else
                        {
                            if (oUsuario.Actualizar())
                            {
                                MessageBox.Show("Actualizado");
                                Close();
                            }
                            else
                            {
                                MessageBox.Show("Falló la Actualización");
                            }
                        }
                    }
                    else
                    {
                        //INSERTAR
                        if (oUsuario.Insertar())
                        {
                            MessageBox.Show("Insertado");
                            Close();
                        }
                        else
                        {
                            MessageBox.Show("Falló la Inserción");
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Tiene que llenar los campos vacios", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch
            {
                MessageBox.Show("Ocurrio un Error a la hora de GUARDAR", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }