Esempio n. 1
0
 private void BT_liminar_Click(object sender, EventArgs e)
 {
     try
     {
         if (verificarFilasSeleccionada() && MessageBox.Show("Desea eliminar los registros seleccionados?", "Eliminacion de Usuario",
                                                             MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
         {
             foreach (DataGridViewRow row in dgvUsuarios.Rows)
             {
                 if (Convert.ToBoolean(row.Cells["Eliminar"].Value))
                 {
                     RUsuario usuario = new RUsuario();
                     usuario.Id = Convert.ToInt32(row.Cells["Id"].Value);
                     if (FUsuario.Eliminar(usuario) != 1)
                     {
                         MessageBox.Show("EL cliene no pudo ser eliminado", "Eliminacion de Usuario",
                                         MessageBoxButtons.OK, MessageBoxIcon.Warning);
                     }
                 }
             }
             FRM_Usuario_Load(null, null);
         }
         else if (!verificarFilasSeleccionada())
         {
             MessageBox.Show("Debe selecionar un Registro primero",
                             "Eliminacion de Registro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Algo está mal, Favor intentar denuevo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
Esempio n. 2
0
        private void TSUsuario_Click(object sender, EventArgs e)
        {
            FUsuario fUsuario = FUsuario.GetForm();

            fUsuario.MdiParent = this;
            fUsuario.Show();
        }
Esempio n. 3
0
        private void Guardar_Click(object sender, EventArgs e)
        {
            try
            {
                string sResultado = validarDatos();
                if (sResultado == "")       // no faltan datos
                {
                    if (text_Id.Text != "") //Actualizar registro
                    {
                        RUsuario usuario = new RUsuario();
                        usuario.Id            = Convert.ToInt32(text_Id.Text);
                        usuario.Nombre        = text_Nombre.Text;
                        usuario.Apellido      = text_Apellido.Text;
                        usuario.Ncf           = text_NCF.Text;
                        usuario.Direccion     = text_Direccion.Text;
                        usuario.Telefono      = text_Telefono.Text;
                        usuario.Nombreusuario = txtUsuario.Text;
                        usuario.Password      = txtPassword.Text;
                        usuario.Tipo          = cbxTipo.Text;

                        if (FUsuario.Actualizar(usuario) == 1)
                        {
                            MessageBox.Show("Datos Actualizados Correctamente");
                            FRM_Usuario_Load(null, null);
                        }
                    }
                    else //Nuevo registro
                    {
                        RUsuario usuario = new RUsuario();
                        usuario.Nombre        = text_Nombre.Text;
                        usuario.Apellido      = text_Apellido.Text;
                        usuario.Ncf           = text_NCF.Text;
                        usuario.Direccion     = text_Direccion.Text;
                        usuario.Telefono      = text_Telefono.Text;
                        usuario.Nombreusuario = txtUsuario.Text;
                        usuario.Password      = txtPassword.Text;
                        usuario.Tipo          = cbxTipo.Text;

                        if (FUsuario.Insertar(usuario) > 0)
                        {
                            MessageBox.Show("Datos Insertados Correctamente");
                            FRM_Usuario_Load(null, null);
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Faltan datos en: \n" + sResultado);
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Algo está mal, Favor llenar correctamente todos los campos e intentarlo nuevamente", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Esempio n. 4
0
        public static UsuariosViewModel CargarViewModel()
        {
            UsuariosViewModel uvm = new UsuariosViewModel();

            try
            {
                uvm.Usuarios = FUsuario.Instancia().GetUsuarios();
            }
            catch { }
            return(uvm);
        }
Esempio n. 5
0
        //Funciones
        public string validarDatos()
        {
            //Funcion para validar los datos e indicarle al usuario si estos fueron completados
            string resultado = "";

            if (text_Nombre.Text == "")
            {
                resultado += "El campo: Nombre,\n";
            }
            if (text_Apellido.Text == "")
            {
                resultado += "El campo: Apellido,\n";
            }
            if (text_Id.Text == "" && text_NCF.Text != "") //está agregando nuevo
            {
                if (FUsuario.VerificarNCF(text_NCF.Text) > 0)
                {
                    resultado += "El campo: NCF,\n (NCF ya existe) \n";
                }
            }
            else //está modificando
            {
                if (text_NCF.Text != ncfValidar)
                {
                    if (FUsuario.VerificarNCF(text_NCF.Text) > 0)
                    {
                        resultado += "El campo: NCF,\n (NCF ya existe) \n";
                    }
                }
            }
            if (txtUsuario.Text == "")
            {
                resultado += "El campo: Usuario,\n El campo: Password,\n";
            }

            return(resultado);
        }