public static List<EControlUsuario> mListarControlUsuario(EControlUsuario oc)
        {
            DBAccess db = new DBAccess();
            db.AddParameter("@pidUser", oc.IdUser);

            List<EControlUsuario> result = new List<EControlUsuario>();

            using (IDataReader rdr = db.ExecuteReader("SY_ControlUsuario_qry02"))
            {
                while (rdr.Read())
                {
                    result.Add(mCargarControlForm(rdr));
                }
            }
            return result;
        }
        public static List<EControlUsuario> SY_ControlFormulario_qry01(EControlUsuario obj)
        {
            DBAccess db = new DBAccess();

            db.AddParameter("@idModulo", obj.IdModulo);

            List<EControlUsuario> result = new List<EControlUsuario>();
            using (IDataReader rd = db.ExecuteReader("SY_ControlFormulario_qry01"))
            {
                while (rd.Read())
                {
                    result.Add(mCargarControlForm(rd));
                }
            }

            return result;
        }
        private void Permisos()
        {
            try
            {

                string Usu = frmLogin.d.idUser;
                string menu = "01";
                string ifFormulario = "0004";

                EControlUsuario u = new EControlUsuario();
                // comparamos la infomacion si es igual al de mi base de datos

                u.IdUser = Usu;
                u.IdModulo = menu;
                u.Id_formulario = ifFormulario;

                EControlUsuario usuarioo;
                usuarioo = DControlUsuario.UsuarioFill(u);

                btnNuevo.Enabled = bool.Parse(usuarioo._btnNuevo);
                btnCopiar.Enabled = bool.Parse(usuarioo._btnCopiar);
                btnEditar.Enabled = bool.Parse(usuarioo._btnEditar);
                btnGrabar.Enabled = bool.Parse(usuarioo._btnGrabar);

                btnBuscar.Enabled = bool.Parse(usuarioo._btnBuscar);
            }
            catch (Exception ex)
            {
                ex.ToString();
            }
        }
예제 #4
0
        private void _btnGrabar_Click(object sender, EventArgs e)
        {
            try
            {

                EControlUsuario u = new EControlUsuario();

                //------------------------Detalle de compra Factura----------------------------------------------------

                string btnNuevo_, btnCopiar_, btnEditar_, btnGrabar_, btnImprimir_, btnBuscar_, btnVistaPrevia_, btnForm_;

                for (int i = 0; dgvDetalle.Rows.Count > i; i++)
                {

                    var btnNuevo = dgvDetalle.Rows[i].Cells["BtnNuevo"].Value;
                    var btnCopiar = dgvDetalle.Rows[i].Cells["btnCopiar"].Value;
                    var btnEditar = dgvDetalle.Rows[i].Cells["btnEditar"].Value;
                    var btnGrabar = dgvDetalle.Rows[i].Cells["btnGrabar"].Value;
                    var btnImprimir = dgvDetalle.Rows[i].Cells["btnImprimir"].Value;
                    var btnBuscar = dgvDetalle.Rows[i].Cells["btnBuscar"].Value;
                    var btnVistaPrevia = dgvDetalle.Rows[i].Cells["btnVistaPrevia"].Value;
                    var btnForm = dgvDetalle.Rows[i].Cells["Form"].Value;
                    var id_formulario = dgvDetalle.Rows[i].Cells["id_formulario"].Value;
                    var idModulo = dgvDetalle.Rows[i].Cells["idModulo"].Value;

                    //MessageBox.Show(btnNuevo.ToString());

                    if (btnNuevo.ToString() == "True") { btnNuevo_ = "1"; } else { btnNuevo_ = "0"; }
                    if (btnCopiar.ToString() == "True") { btnCopiar_ = "1"; } else { btnCopiar_ = "0"; }
                    if (btnEditar.ToString() == "True") { btnEditar_ = "1"; } else { btnEditar_ = "0"; }
                    if (btnGrabar.ToString() == "True") { btnGrabar_ = "1"; } else { btnGrabar_ = "0"; }
                    if (btnImprimir.ToString() == "True") { btnImprimir_ = "1"; } else { btnImprimir_ = "0"; }
                    if (btnBuscar.ToString() == "True") { btnBuscar_ = "1"; } else { btnBuscar_ = "0"; }
                    if (btnVistaPrevia.ToString() == "True") { btnVistaPrevia_ = "1"; } else { btnVistaPrevia_ = "0"; }
                    if (btnForm.ToString() == "True") { btnForm_ = "1"; } else { btnForm_ = "0"; }

                    u.IdUser = txtIdUsuario.Text;
                    u._btnNuevo = (btnNuevo_ .ToString());
                    u._btnCopiar = (btnCopiar_.ToString());
                    u._btnEditar = (btnEditar_.ToString());
                    u._btnGrabar = (btnGrabar_.ToString());
                    u._btnImprimir = (btnImprimir_.ToString());
                    u._btnBuscar = (btnBuscar_.ToString());
                    u._btnVistaPrevia = (btnVistaPrevia_.ToString());
                    u._btnForm = (btnForm_.ToString());
                    u.Id_formulario = id_formulario.ToString();
                    u.IdModulo = idModulo.ToString();

                    BControlUsuario.SY_ControlUsuario_mnt01(u);

               }
                MessageBox.Show("Datos grabados", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information);
                //getCalculo();
            }
            catch (Exception ex)
            {
                ex.ToString();
                MessageBox.Show("Error de ingreso", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error);

            }
        }
예제 #5
0
        private void mSalvarDatosGrilla()
        {
            try
            {
                //recorre la cantidad de items, por cada item la entidad oAsigHorario va almacenando ,
                //esto para que data que se va ingresando en la grilla no se pierda

                List<EControlUsuario> lstSalvarDatos = new List<EControlUsuario>();

                for (int i = 0; dgvDetalle.Rows.Count > i; i++)
                {
                    // la entidad almacena los items de la grilla

                    EControlUsuario ctrl = new EControlUsuario();

                    // verificar si los valores ingresados en la grilla estan en label o texbox como tambien en un dropdowlinst
                    ctrl.IdUser = dgvDetalle.Rows[i].Cells["idUser"].Value.ToString();
                    ctrl.IdModulo = dgvDetalle.Rows[i].Cells["idModulo"].Value.ToString();
                    ctrl.dsModulo = dgvDetalle.Rows[i].Cells["dsModulo"].Value.ToString();
                    ctrl.Id_formulario = dgvDetalle.Rows[i].Cells["id_formulario"].Value.ToString();
                    ctrl.ds_formulario = dgvDetalle.Rows[i].Cells["ds_formulario"].Value.ToString();
                    ctrl.BtnNuevo = Convert.ToBoolean(dgvDetalle.Rows[i].Cells["BtnNuevo"].Value);
                    ctrl.BtnCopiar = Convert.ToBoolean(dgvDetalle.Rows[i].Cells["btnCopiar"].Value);
                    ctrl.BtnEditar = Convert.ToBoolean(dgvDetalle.Rows[i].Cells["btnEditar"].Value);
                    ctrl.BtnGrabar = Convert.ToBoolean(dgvDetalle.Rows[i].Cells["btnGrabar"].Value);
                    ctrl.BtnImprimir = Convert.ToBoolean(dgvDetalle.Rows[i].Cells["btnImprimir"].Value);
                    ctrl.BtnBuscar = Convert.ToBoolean(dgvDetalle.Rows[i].Cells["btnBuscar"].Value);
                    ctrl.BtnVistaPrevia = Convert.ToBoolean(dgvDetalle.Rows[i].Cells["btnVistaPrevia"].Value);
                    ctrl.BtnForm = Convert.ToBoolean(dgvDetalle.Rows[i].Cells["Form"].Value);
                    //añade los valores de la entidad a la lista de la entidad

                    lstSalvarDatos.Add(ctrl);

                }
                // se crea una sesion para almacenar la lista que contiene los  datos.

                SalvarDatos = lstSalvarDatos;
            }
            catch (Exception ex)
            {

                ex.ToString();
            }
        }
예제 #6
0
        private void mCargarDatos()
        {
            dgvDetalle.Rows.Clear();
            //try
            //{

                //if (!string.IsNullOrEmpty(txtBuscar.Text))
                //{
                //    EControlUsuario u = new EControlUsuario();

                //    u.IdUser = txtBuscar.Text; //llenar con sesion

                //    List<EControlUsuario> oListDato = BControlUsuario.mListarControlUsuario(u);

                //        List<EControlUsuario> lstoc = new List<EControlUsuario>();

                //        //lstoc = BOrdenCompraFactura.mListarOcompraFactura2(oCompraF);

                //        dgvDetalle.DataSource = BControlUsuario.mListarControlUsuario(u);

                //}

            //-------------------------------------------------------------
                if (!string.IsNullOrEmpty(txtBuscar.Text))
                {

                    EControlUsuario obj = new EControlUsuario();

                    obj.IdUser = txtBuscar.Text; //llenar con sesion

                    List<EControlUsuario> lstOP = new List<EControlUsuario>();
                    lstOP = BControlUsuario.mListarControlUsuario(obj);

                    foreach (EControlUsuario _objOP in lstOP)
                    {
                        string[] row =

                                {    _objOP.IdModulo,
                                     _objOP.dsModulo,
                                     _objOP.Id_formulario,
                                     _objOP.ds_formulario,
                                     _objOP.btnNuevo_.ToString(),
                                     _objOP.btnCopiar_.ToString(),
                                     _objOP.btnEditar_.ToString(),
                                     _objOP.btnGrabar_.ToString(),
                                     _objOP.btnImprimir_.ToString(),
                                     _objOP.btnBuscar_.ToString(),
                                     _objOP.btnVistaPrevia_.ToString(),
                                     _objOP.btnForm_.ToString(),
                                };
                        dgvDetalle.Rows.Add(row);
                    }
                }
        }
예제 #7
0
        private void btnProcesar_Click(object sender, EventArgs e)
        {
            dgvDetalle.Rows.Clear();

            String Cadena = "";
            String cadenaModulo;
            for (int i = 0; dgvModulo.Rows.Count > i; i++)
            {
                string chkactivo = dgvModulo.Rows[i].Cells["chkestado"].Value.ToString();

                //MessageBox.Show(chkactivo);
                if (chkactivo == "True")
                {
                    cadenaModulo = dgvModulo.Rows[i].Cells["_idModulo"].Value + ",";

                    Cadena = Cadena + "" + cadenaModulo;

                }
                else
                {

                }

            }

            String _cadena = Cadena.Substring(0, Cadena.Length - 1);

            EControlUsuario obj = new EControlUsuario();

            obj.IdModulo = _cadena;

            List<EControlUsuario> lstOP = new List<EControlUsuario>();
            lstOP = BControlUsuario.SY_ControlFormulario_qry01(obj);

            foreach (EControlUsuario _objOP in lstOP)
            {
                string[] row =

                                {    _objOP.IdModulo,
                                     _objOP.dsModulo,
                                     _objOP.Id_formulario,
                                     _objOP.ds_formulario,
                                     _objOP.btnNuevo_.ToString(),
                                     _objOP.btnCopiar_.ToString(),
                                     _objOP.btnEditar_.ToString(),
                                     _objOP.btnGrabar_.ToString(),
                                     _objOP.btnImprimir_.ToString(),
                                     _objOP.btnBuscar_.ToString(),
                                     _objOP.btnVistaPrevia_.ToString(),
                                     _objOP.btnForm_.ToString(),
                                };
                dgvDetalle.Rows.Add(row);
            }
        }
 public static void SY_ControlUsuario_mnt01(EControlUsuario U)
 {
     DControlUsuario.SY_ControlUsuario_mnt01(U);
 }
        private static EControlUsuario LeerReader(IDataReader reader)
        {
            EControlUsuario usu = new EControlUsuario();

            usu._btnNuevo = reader["btnNuevo"].ToString();
            usu._btnCopiar = reader["btnCopiar"].ToString();
            usu._btnEditar = reader["btnEditar"].ToString();
            usu._btnGrabar = reader["btnGrabar"].ToString();
            usu._btnImprimir = reader["btnImprimir"].ToString();
            usu._btnBuscar = reader["btnBuscar"].ToString();
            usu._btnVistaPrevia = reader["btnVistaPrevia"].ToString();
            usu._btnForm = reader["btnForm"].ToString();

            return usu;
        }
 public static List<EControlUsuario> mListarControlUsuario(EControlUsuario oCompra)
 {
     return DControlUsuario.mListarControlUsuario(oCompra);
 }
        public static void SY_ControlUsuario_mnt01(EControlUsuario u)
        {
            DBAccess db = new DBAccess();
            db.AddParameter("@pidUser", u.IdUser);
            db.AddParameter("@pbtnNuevo", u._btnNuevo);
            db.AddParameter("@pbtnCopiar", u._btnCopiar);
            db.AddParameter("@pbtnEditar", u._btnEditar);
            db.AddParameter("@pbtnGrabar", u._btnGrabar);
            db.AddParameter("@pbtnImprimir", u._btnImprimir);
            db.AddParameter("@pbtnBuscar", u._btnBuscar);
            db.AddParameter("@pbtnVistaPrevia", u._btnVistaPrevia);
            db.AddParameter("@pbtnForm", u._btnForm);
            db.AddParameter("@pid_formulario", u.Id_formulario);
            db.AddParameter("@pidModulo", u.IdModulo);

            db.ExecuteNonQuery("SY_ControlUsuario_mnt01");
        }
        private static EControlUsuario mCargarControlUsuario(IDataReader rdr)
        {
            EControlUsuario o = new EControlUsuario();

            o.IdUser = rdr.IsDBNull(rdr.GetOrdinal("idUser")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("idUser"));
            o.IdModulo = rdr.IsDBNull(rdr.GetOrdinal("idModulo")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("idModulo"));
            o.Id_formulario = rdr.IsDBNull(rdr.GetOrdinal("id_formulario")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_formulario"));
            o.btnNuevo_ = Convert.ToBoolean(rdr.IsDBNull(rdr.GetOrdinal("btnNuevo")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("btnNuevo")));
            o.btnCopiar_ = Convert.ToBoolean(rdr.IsDBNull(rdr.GetOrdinal("btnCopiar")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("btnCopiar")));
            o.btnEditar_ = Convert.ToBoolean(rdr.IsDBNull(rdr.GetOrdinal("btnEditar")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("btnEditar")));
            o.btnGrabar_ = Convert.ToBoolean(rdr.IsDBNull(rdr.GetOrdinal("btnGrabar")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("btnGrabar")));
            o.btnImprimir_ = Convert.ToBoolean(rdr.IsDBNull(rdr.GetOrdinal("btnImprimir")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("btnImprimir")));
            o.btnBuscar_ = Convert.ToBoolean(rdr.IsDBNull(rdr.GetOrdinal("btnBuscar")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("btnBuscar")));
            o.btnVistaPrevia_ =Convert.ToBoolean(rdr.IsDBNull(rdr.GetOrdinal("btnVistaPrevia")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("btnVistaPrevia")));
            o.btnForm_ = Convert.ToBoolean(rdr.IsDBNull(rdr.GetOrdinal("btnForm")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("btnForm")));

            return o;
        }
        private static EControlUsuario mCargarControlForm(IDataReader rdr)
        {
            EControlUsuario obj = new EControlUsuario();

            obj.IdModulo = rdr.IsDBNull(rdr.GetOrdinal("idModulo")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("idModulo"));
            obj.dsModulo = rdr.IsDBNull(rdr.GetOrdinal("ds_modulo")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_modulo"));

            obj.Id_formulario = rdr.IsDBNull(rdr.GetOrdinal("id_formulario")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_formulario"));
            obj.ds_formulario = rdr.IsDBNull(rdr.GetOrdinal("ds_formulario")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_formulario"));

            bool st_btnNuevo = rdr.GetBoolean(rdr.GetOrdinal("btnNuevo"));
            obj.btnNuevo_ = st_btnNuevo;

            bool st_btnCopiar = rdr.GetBoolean(rdr.GetOrdinal("btnCopiar"));
            obj.btnCopiar_ = st_btnCopiar;

            bool st_btnEditar = rdr.GetBoolean(rdr.GetOrdinal("btnEditar"));
            obj.btnEditar_ = st_btnEditar;

            bool st_btnGrabar = rdr.GetBoolean(rdr.GetOrdinal("btnGrabar"));
            obj.btnGrabar_ = st_btnGrabar;

            bool st_btnImprimir = rdr.GetBoolean(rdr.GetOrdinal("btnImprimir"));
            obj.btnImprimir_ = st_btnImprimir;

            bool st_btnBuscar = rdr.GetBoolean(rdr.GetOrdinal("btnBuscar"));
            obj.btnBuscar_ = st_btnBuscar;

            bool st_btnVistaPrevia = rdr.GetBoolean(rdr.GetOrdinal("btnVistaPrevia"));
            obj.btnVistaPrevia_ = st_btnVistaPrevia;

            bool st_btnForm = rdr.GetBoolean(rdr.GetOrdinal("btnForm"));
            obj.btnForm_ = st_btnForm;

            //bool st_igv = rdr.GetBoolean(rdr.GetOrdinal("st_igv"));
            //objID._igvActivo = st_igv;

            return obj;
        }
예제 #14
0
        private void Permisos()
        {
            try
            {

                string Usu = frmLogin.d.idUser;
                string menu = "03";
                string ifFormulario = "0001";

                EControlUsuario u = new EControlUsuario();
                // comparamos la infomacion si es igual al de mi base de datos

                u.IdUser = Usu;
                u.IdModulo = menu;
                u.Id_formulario = ifFormulario;

                EControlUsuario usuarioo;

                usuarioo = DControlUsuario.UsuarioFill(u);
                ToolaprobarOP.Enabled = bool.Parse(usuarioo._btnForm);

                //-------------------------------------------------------------

                //EControlUsuario u = new EControlUsuario();
                // comparamos la infomacion si es igual al de mi base de datos

                u.IdUser = frmLogin.d.idUser;
                u.IdModulo = "03";
                u.Id_formulario = "0002";

                //EControlUsuario usuarioo;
                usuarioo = DControlUsuario.UsuarioFill(u);
                ToolautorizarOP.Enabled = bool.Parse(usuarioo._btnForm);

                //----------------------------------

                u.IdUser = frmLogin.d.idUser;
                u.IdModulo = "03";
                u.Id_formulario = "0003";

                //EControlUsuario usuarioo;
                usuarioo = DControlUsuario.UsuarioFill(u);
                ToolCliente.Enabled = bool.Parse(usuarioo._btnForm);

                u.IdUser = frmLogin.d.idUser;
                u.IdModulo = "03";
                u.Id_formulario = "0004";

                //EControlUsuario usuarioo;
                usuarioo = DControlUsuario.UsuarioFill(u);
                toolordenDePedido.Enabled = bool.Parse(usuarioo._btnForm);
                btnOrdenPedido.Enabled = bool.Parse(usuarioo._btnForm);

                u.IdUser = frmLogin.d.idUser;
                u.IdModulo = "03";
                u.Id_formulario = "0005";

                //EControlUsuario usuarioo;
                usuarioo = DControlUsuario.UsuarioFill(u);
                ToolordenesDePedidoPendiente.Enabled = bool.Parse(usuarioo._btnForm);

                //-----------------------------------------
                u.IdUser = frmLogin.d.idUser;
                u.IdModulo = "03";
                u.Id_formulario = "0006";

                usuarioo = DControlUsuario.UsuarioFill(u);
                ToolSalidaInv.Enabled = bool.Parse(usuarioo._btnForm);
                btnSalida.Enabled = bool.Parse(usuarioo._btnForm);

                //-----------------------------------------
                u.IdUser = frmLogin.d.idUser;
                u.IdModulo = "03";
                u.Id_formulario = "0007";

                usuarioo = DControlUsuario.UsuarioFill(u);
                ToolautorizarOP2.Enabled = bool.Parse(usuarioo._btnForm);

                //-----------------------------------------
                u.IdUser = frmLogin.d.idUser;
                u.IdModulo = "03";
                u.Id_formulario = "0008";

                usuarioo = DControlUsuario.UsuarioFill(u);
                ToolliberarOP.Enabled = bool.Parse(usuarioo._btnForm);
                btnLiberarOP.Enabled = bool.Parse(usuarioo._btnForm);

                //----------------------------

                //u.IdUser = frmLogin.d.idUser;
                //u.IdModulo = "03";
                //u.Id_formulario = "0006";

                //usuarioo = DControlUsuario.UsuarioFill(u);
                //Toolstock.Enabled = bool.Parse(usuarioo._btnForm);
                //btnStock.Enabled = bool.Parse(usuarioo._btnForm);

                //-----------------------------------------

                u.IdUser = frmLogin.d.idUser;
                u.IdModulo = "04";
                u.Id_formulario = "0001";

                usuarioo = DControlUsuario.UsuarioFill(u);
                btnColor.Enabled = bool.Parse(usuarioo._btnForm);
                ToolColor.Enabled = bool.Parse(usuarioo._btnForm);

                //-----------------------------------------

                u.IdUser = frmLogin.d.idUser;
                u.IdModulo = "04";
                u.Id_formulario = "0002";

                usuarioo = DControlUsuario.UsuarioFill(u);
                ToolIngresoInv.Enabled = bool.Parse(usuarioo._btnForm);
                btnIngreso.Enabled = bool.Parse(usuarioo._btnForm);

                //-----------------------------------------

                u.IdUser = frmLogin.d.idUser;
                u.IdModulo = "04";
                u.Id_formulario = "0003";

                usuarioo = DControlUsuario.UsuarioFill(u);
                toolactualizarpeso.Enabled = bool.Parse(usuarioo._btnForm);
                btnActualizarStock.Enabled = bool.Parse(usuarioo._btnForm);

                //-----------------------------------------

                u.IdUser = frmLogin.d.idUser;
                u.IdModulo = "04";
                u.Id_formulario = "0004";

                usuarioo = DControlUsuario.UsuarioFill(u);
                Toolstock.Enabled = bool.Parse(usuarioo._btnForm);
                btnStock.Enabled = bool.Parse(usuarioo._btnForm);

                //-----------------------------------------

                u.IdUser = frmLogin.d.idUser;
                u.IdModulo = "04";
                u.Id_formulario = "0005";

                usuarioo = DControlUsuario.UsuarioFill(u);
                ToolSalidaInv.Enabled = bool.Parse(usuarioo._btnForm);
                btnSalida.Enabled = bool.Parse(usuarioo._btnForm);

                //-----------------------------------------

                u.IdUser = frmLogin.d.idUser;
                u.IdModulo = "04";
                u.Id_formulario = "0006";

                usuarioo = DControlUsuario.UsuarioFill(u);
                ToolProducto.Enabled = bool.Parse(usuarioo._btnForm);
                btnColor.Enabled = bool.Parse(usuarioo._btnForm);

                //-----------------------------------------

                u.IdUser = frmLogin.d.idUser;
                u.IdModulo = "04";
                u.Id_formulario = "0007";

                usuarioo = DControlUsuario.UsuarioFill(u);
                ToolstockPorPartida.Enabled = bool.Parse(usuarioo._btnForm);
               // btnColor.Enabled = bool.Parse(usuarioo._btnForm);

            }
            catch (Exception ex)
            {
                ex.ToString();
            }
        }
 public static List<EControlUsuario> SY_ControlFormulario_qry01(EControlUsuario obj)
 {
     return DControlUsuario.SY_ControlFormulario_qry01(obj);
 }
        private void Permisos()
        {
            try
            {

                EControlUsuario u = new EControlUsuario();
                // comparamos la infomacion si es igual al de mi base de datos

                u.IdUser = frmLogin.d.idUser;
                u.IdModulo = "03";
                u.Id_formulario = "0004";

                EControlUsuario usuarioo;
                usuarioo = DControlUsuario.UsuarioFill(u);
                btnNuevo.Enabled = bool.Parse(usuarioo._btnNuevo);
                btnEditar.Enabled = bool.Parse(usuarioo._btnEditar);
                btnGrabar.Enabled = bool.Parse(usuarioo._btnGrabar);
                //btnImprimir.Enabled = bool.Parse(usuarioo._btnImprimir);
                btnVistaPrevia.Enabled = bool.Parse(usuarioo._btnVistaPrevia);
                btnBuscar.Enabled = bool.Parse(usuarioo._btnBuscar);
                btnCopiar.Enabled = bool.Parse(usuarioo._btnCopiar);
            }
            catch (Exception ex)
            {
                ex.ToString();
            }
        }
        public static EControlUsuario UsuarioFill(EControlUsuario u)
        {
            DBAccess db = new DBAccess();

            db.AddParameter("@idUser", u.IdUser);
            db.AddParameter("@idModulo", u.IdModulo);
            db.AddParameter("@idFormulario", u.Id_formulario);

            EControlUsuario usu = new EControlUsuario();

            using (IDataReader reader = db.ExecuteReader("SY_ControlUsuario_qry03"))
            {
                while (reader.Read())
                {
                    return LeerReader(reader);

                }

            }
            return u;
        }