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(); } }
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); } }
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(); } }
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); } } }
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; }
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; }