private void SetValues(PuiSegUsuarioCfg pui) { pui.keySUsrCfg = cboUsuario.SelectedValue.ToString(); pui.cmpCveAlmacen = cboAlmacen.SelectedValue.ToString(); pui.cmpCambiaAlmacen = (chkCambiaAlmacen.Checked) ? 1 : 0; pui.cmpFondo = cboFondo.SelectedValue.ToString(); pui.cmpStiloTema = cboTema.SelectedValue.ToString(); }
private void LlecboTema() { PuiSegUsuarioCfg lin = new PuiSegUsuarioCfg(db); cboTema.DataSource = lin.CboTemas(); cboTema.ValueMember = "Clave"; cboTema.DisplayMember = "Descripcion"; }
private void getValues() { PuiSegUsuarioCfg pui = new PuiSegUsuarioCfg(db); pui.keySUsrCfg = grdView[0, grdView.CurrentRow.Index].Value.ToString(); pui.EditarUsrCfg(); cboUsuario.SelectedValue = pui.keySUsrCfg; cboAlmacen.SelectedValue = pui.cmpCveAlmacen; chkCambiaAlmacen.Checked = pui.cmpCambiaAlmacen == 1? true: false; cboFondo.SelectedValue = pui.cmpFondo; cboTema.SelectedValue = pui.cmpStiloTema; }
private void DcRegPVenta_Load(object sender, EventArgs e) { uT = new clsUtil(db, user.CodPerfil); uT.CargaArbolAcceso(); PuiSegUsuarioCfg team = new PuiSegUsuarioCfg(db); team.cmpStiloTema = user.StiloTema; Object[] reg = team.GetParamTema(); NewColor.Encabezado = reg[0].ToString(); NewColor.HoverEncabezado = reg[1].ToString(); NewColor.FontColor = reg[2].ToString(); LlecboCliente(); GetDatoAlmacen(); PARTIDAS = new List <DocPartidasReq>(); MessageBoxAdv.Office2016Theme = Office2016Theme.Colorful; MessageBoxAdv.MessageBoxStyle = MessageBoxAdv.Style.Office2016; this.FormBorderStyle = FormBorderStyle.None; //Form without bord and resize this.DoubleBuffered = true; //Form without bord and resize this.SetStyle(ControlStyles.ResizeRedraw, true); //Form without bord and resize clsCfgDocumento cd = new clsCfgDocumento(CveDoc, db); ConfigDoc = cd.ConfigDoc(); clsCfgAlmacen cslA = new clsCfgAlmacen(db, user.AlmacenUsa); CfgAlma = cslA.ConfigAlmacen(); this.KeyDown += new KeyEventHandler(this.OnKeyDown); InhControles(true, 0); if (ConfigDoc.UsaSerie == 1) { PuiCatCfgDocSerie lin = new PuiCatCfgDocSerie(db); //cboSerie.DataSource = lin.CbollenaSeries(CveAlm, CveDoc); DataTable dt = lin.CbollenaSeries(user.AlmacenUsa, CveDoc); serieticket = dt.Rows[0]["Clave"].ToString(); clsCfgDocSeries cds = new clsCfgDocSeries(user.AlmacenUsa, CveDoc, serieticket, db); CfgDocSerie = cds.ConfigDocSerie(); } }
private void Agregar() { if (Validar()) { PuiSegUsuarioCfg pui = new PuiSegUsuarioCfg(db); SetValues(pui); if (pui.AgregarUsrCfg() >= 1) { MessageBoxAdv.Show("Registro agregado", "Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information); LlenaGridView(); this.Size = this.MinimumSize; } } }
private void cmdBuscar_Click(object sender, EventArgs e) { PuiSegUsuarioCfg pui = new PuiSegUsuarioCfg(db); DatosTbl = pui.BuscaUsrCfg(txtBuscar.Text); DataSet ds = new DataSet(); DatosTbl.Fill(ds); grdView.Rows.Clear(); for (int j = 0; j < ds.Tables[0].Rows.Count; j++) { object[] tmp = ds.Tables[0].Rows[j].ItemArray; grdView.Rows.Add(tmp); } }
private void CargaCfgUsuario(String PUsr) { DatCfgParamSystem PSyst = new DatCfgParamSystem(db); ParamSystem = PSyst.ParaSystem(); DatCfgUsuario CUser = new DatCfgUsuario(PUsr, db); user = CUser.CfgUsario(); SelectFondoUser(user.Fondo); DatCfgSystem CfgSys = new DatCfgSystem(db); CfgSystem = CfgSys.CfgSistema(); PuiSegUsuarioCfg team = new PuiSegUsuarioCfg(db); team.cmpStiloTema = user.StiloTema; Object[] reg = team.GetParamTema(); NewColor.Encabezado = reg[0].ToString(); NewColor.HoverEncabezado = reg[1].ToString(); NewColor.FontColor = reg[2].ToString(); NewColor.Pant1 = reg[3].ToString(); NewColor.Pant2 = reg[4].ToString(); NewColor.Pant3 = reg[5].ToString(); NewColor.Pant4 = reg[6].ToString(); NewColor.Pant5 = reg[7].ToString(); ut = new clsUtil(db, user.CodPerfil); ut.CargaArbolAcceso(); this.ribMenu.Office2016ColorTable.Add(NewColor.StiloTeam()); this.PieStatus.MetroColor = ColorTranslator.FromHtml(NewColor.Encabezado); this.PieStatus.ForeColor = ColorTranslator.FromHtml(NewColor.FontColor); this.lblUsuario.Text = user.Nombre; this.lblNombre.Text = user.Usuario; this.lblServidor.Text = Servidor; CargarSeguridad(); }
private void cmdEliminar_Click(object sender, EventArgs e) { try { if (MessageBoxAdv.Show("Esta seguro de eliminar el registro " + grdView[0, grdView.CurrentRow.Index].Value.ToString(), "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { PuiSegUsuarioCfg pui = new PuiSegUsuarioCfg(db); pui.keySUsrCfg = grdView[0, grdView.CurrentRow.Index].Value.ToString(); pui.EliminaUsrCfg(); LlenaGridView(); this.Size = this.MinimumSize; } } catch (Exception ex) { MessageBoxAdv.Show("Tienes que seleccionar un registro\n" + ex.Message, "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void LlenaGridView() { PuiSegUsuarioCfg pui = new PuiSegUsuarioCfg(db); DatosTbl = pui.ListarUsrCfg(); DataSet Ds = new DataSet(); try { DatosTbl.Fill(Ds); grdView.Rows.Clear(); for (int j = 0; j < Ds.Tables[0].Rows.Count; j++) { object[] tmp = Ds.Tables[0].Rows[j].ItemArray; grdView.Rows.Add(tmp); } } catch (Exception ex) { MessageBoxAdv.Show(ex.Message, "Error al cargar listado", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Editar() { try { if (Validar()) { PuiSegUsuarioCfg pui = new PuiSegUsuarioCfg(db); SetValues(pui); if (pui.ActualizaUsrCfg() >= 0) { MessageBoxAdv.Show("Registro Actualizado", "Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Size = this.MinimumSize; } LlenaGridView(); } } catch (Exception ex) { MessageBoxAdv.Show("Tienes que seleccionar un registro \n" + ex.Message + " " + ex.StackTrace.ToString(), "Error al editar", MessageBoxButtons.OK, MessageBoxIcon.Error); } }