Ejemplo n.º 1
0
        public void Eliminar_Usuarios(ref cls_USUARIOS_DAL Obj_USUARIOS_DAL, string sFiltro)
        {
            try
            {
                cls_BD_BLL Obj_BD_BLL = new cls_BD_BLL();
                cls_BD_DAL Obj_BD_DAL = new cls_BD_DAL();

                Obj_BD_DAL.SNomb_Sp   = "sp_Eliminar_Usuarios";
                Obj_BD_DAL.SNombTabla = "Usuarios";

                Obj_BD_BLL.Crear_DT_Parametros(ref Obj_BD_DAL);

                Obj_BD_DAL.dt_Parametros.Rows.Add("@Usuario", "2", sFiltro);

                Obj_BD_BLL.Exec_NonQuery(ref Obj_BD_DAL);

                if (Obj_BD_DAL.SMsjError == string.Empty)
                {
                    Obj_USUARIOS_DAL.SMsjError = string.Empty;
                }
                else
                {
                    Obj_USUARIOS_DAL.SMsjError = Obj_BD_DAL.SMsjError;
                }
            }
            catch (Exception ex)
            {
                Obj_USUARIOS_DAL.SMsjError = ex.Message.ToString();
            }
        }
Ejemplo n.º 2
0
        public void Modificar_Usuario(ref cls_USUARIOS_DAL Obj_Usuarios_DAL)
        {
            try
            {
                cls_BD_BLL Obj_BD_BLL = new cls_BD_BLL();
                cls_BD_DAL Obj_BD_DAL = new cls_BD_DAL();

                Obj_BD_DAL.SNomb_Sp = "sp_Modificar_Usuarios";

                Obj_BD_BLL.Crear_DT_Parametros(ref Obj_BD_DAL);


                Obj_BD_DAL.dt_Parametros.Rows.Add("@Usuario", "2", Obj_Usuarios_DAL.SNombreUsuario);
                Obj_BD_DAL.dt_Parametros.Rows.Add("@Contrasena", "2", Obj_Usuarios_DAL.SContrasena);
                Obj_BD_DAL.dt_Parametros.Rows.Add("@IdEmpleado", "2", Obj_Usuarios_DAL.SIdEmpleado);
                Obj_BD_DAL.dt_Parametros.Rows.Add("@IdEstado", "4", Obj_Usuarios_DAL.CIdEstados);

                Obj_BD_BLL.Exec_NonQuery(ref Obj_BD_DAL);

                if (Obj_BD_DAL.SMsjError == string.Empty)
                {
                    Obj_Usuarios_DAL.SMsjError = string.Empty;
                }
                else
                {
                    Obj_Usuarios_DAL.SMsjError = Obj_BD_DAL.SMsjError;
                }
                Obj_Usuarios_DAL.CAx = 'U';
            }
            catch (Exception ex)
            {
                Obj_Usuarios_DAL.SMsjError = ex.Message.ToString();
            }
        }
Ejemplo n.º 3
0
        public void Listar_Usuarios(ref cls_USUARIOS_DAL Obj_USUARIOS_DAL)
        {
            try
            {
                cls_BD_BLL Obj_BD_BLL = new cls_BD_BLL();
                cls_BD_DAL Obj_BD_DAL = new cls_BD_DAL();

                Obj_BD_DAL.SNomb_Sp   = "sp_Listar_Usuarios";
                Obj_BD_DAL.SNombTabla = "Usuarios";

                Obj_BD_BLL.Exec_DataAdapter(ref Obj_BD_DAL);

                if (Obj_BD_DAL.SMsjError == string.Empty)
                {
                    Obj_USUARIOS_DAL.Obj_DT    = Obj_BD_DAL.Obj_DS.Tables[0];
                    Obj_USUARIOS_DAL.SMsjError = string.Empty;
                }
                else
                {
                    Obj_USUARIOS_DAL.SMsjError = Obj_BD_DAL.SMsjError;
                }
            }
            catch (Exception ex)
            {
                Obj_USUARIOS_DAL.SMsjError = ex.Message.ToString();
            }
        }
Ejemplo n.º 4
0
        public void Filtrar_Usuarios(ref cls_USUARIOS_DAL Obj_USUARIOS_DAL, string sFiltro)
        {
            try
            {
                cls_BD_BLL Obj_BD_BLL = new cls_BD_BLL();
                cls_BD_DAL Obj_BD_DAL = new cls_BD_DAL();

                Obj_BD_DAL.SNomb_Sp   = "sp_Filtrar_Estados";
                Obj_BD_DAL.SNombTabla = "Categorias";

                Obj_BD_BLL.Crear_DT_Parametros(ref Obj_BD_DAL);

                Obj_BD_DAL.dt_Parametros.Rows.Add("@Descripcion", "2", sFiltro);

                Obj_BD_BLL.Exec_DataAdapter(ref Obj_BD_DAL);

                if (Obj_BD_DAL.SMsjError == string.Empty)
                {
                    Obj_USUARIOS_DAL.Obj_DT    = Obj_BD_DAL.Obj_DS.Tables[0];
                    Obj_USUARIOS_DAL.SMsjError = string.Empty;
                }
                else
                {
                    Obj_USUARIOS_DAL.SMsjError = Obj_BD_DAL.SMsjError;
                }
            }
            catch (Exception ex)
            {
                Obj_USUARIOS_DAL.SMsjError = ex.Message.ToString();
            }
        }
        private void tsbtnNuevo_Click_1(object sender, EventArgs e)
        {
            Obj_USUARIOS_DAL     = new cls_USUARIOS_DAL();
            Obj_USUARIOS_DAL.CAx = 'I';

            Pantallas.Editar.FRM_Editar_Usuarios objUsuPan = new Editar.FRM_Editar_Usuarios();
            objUsuPan.obj_Editar_Usuarios_DAL = Obj_USUARIOS_DAL;

            objUsuPan.ShowDialog();

            CargarDatos();
        }
        private void tsbtnModificar_Click(object sender, EventArgs e)
        {
            if (dgvUsuarios.Rows.Count > 0)
            {
                Obj_USUARIOS_DAL                = new cls_USUARIOS_DAL();
                Obj_USUARIOS_DAL.CAx            = 'U';
                Obj_USUARIOS_DAL.SNombreUsuario = dgvUsuarios.SelectedRows[0].Cells[0].Value.ToString();
                Obj_USUARIOS_DAL.SContrasena    = dgvUsuarios.SelectedRows[0].Cells[1].Value.ToString();
                Obj_USUARIOS_DAL.SIdEmpleado    = dgvUsuarios.SelectedRows[0].Cells[2].Value.ToString();
                Obj_USUARIOS_DAL.CIdEstados     = Convert.ToChar(dgvUsuarios.SelectedRows[0].Cells[3].Value.ToString());

                Pantallas.Editar.FRM_Editar_Usuarios objUsuPan = new Editar.FRM_Editar_Usuarios();
                objUsuPan.obj_Editar_Usuarios_DAL = Obj_USUARIOS_DAL;

                objUsuPan.ShowDialog();

                CargarDatos();
            }
            else
            {
                MessageBox.Show("Debe seleccionar un Estado", "Alerta",
                                MessageBoxButtons.OK, MessageBoxIcon.Hand);
            }
        }