public clsCfgDocSeries ConfigDocSerie() { clsCfgDocSeries Doc = new clsCfgDocSeries(); string Sql = "Select * " + "from CfgDocSerie " + "WHERE CveAlmacen = '" + CveAlmacen + "' AND CveDoc = '" + CveDoc + "' AND Serie = '" + Serie + "'"; SqlDataReader dr = db.SelectDR(Sql); while (dr.Read()) { Doc.CveAlmacen = Convert.ToString(dr["CveAlmacen"]); Doc.CveDoc = Convert.ToString(dr["CveDoc"]); Doc.Serie = Convert.ToString(dr["Serie"]); Doc.Descripcion = Convert.ToString(dr["Descripcion"]); Doc.CodFoliador = Convert.ToString(dr["CodFoliador"]); Doc.EditaFolio = Convert.ToInt32(dr["EditaFolio"]); Doc.FmtoImpresion = Convert.ToString(dr["FmtoImpresion"]); Doc.NoCopiasImp = Convert.ToInt32(dr["NoCopiasImp"]); Doc.NombImpresora = Convert.ToString(dr["NombImpresora"]); Doc.PregImpresion = Convert.ToInt32(dr["PregImpresion"]); Doc.Estatus = Convert.ToInt32(dr["Estatus"]); } dr.Close(); return(Doc); }
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 cboSerie_SelectedIndexChanged(object sender, EventArgs e) { string val = Convert.ToString(cboSerie.SelectedValue); if (cboSerie.SelectedIndex >= 0) { if (!val.Equals("System.Data.DataRowView")) { HD_Botones(1, true); string cboAlm = Convert.ToString(cboAlmacen.SelectedValue); string cboSer = Convert.ToString(cboSerie.SelectedValue); clsCfgDocSeries cds = new clsCfgDocSeries(cboAlm, CveDoc, cboSer, db); CfgDocSerie = cds.ConfigDocSerie(); } } else { HD_Botones(1, false); } }
private String funcParaMigrarDoc(int SperAcep = 0) { clsCfgDocumento Ccd = new clsCfgDocumento(ConfigDoc.DocRel, db); clsCfgDocumento CfgDocTrans = Ccd.ConfigDoc(); DocPuiRequisiciones rq = new DocPuiRequisiciones(db); string movimiento = rq.AgregarDocEnBlanco(5000, user.FecServer, user.Usuario); rq.keyidMov = grdViewReq[0, grdViewReq.CurrentRow.Index].Value.ToString(); if (movimiento.CompareTo("Error") != 0) { rq.keyidMovNew = movimiento; rq.cmpCveDoc = ConfigDoc.DocRel; rq.cmpDocOrigen = grdViewReq[0, grdViewReq.CurrentRow.Index].Value.ToString(); if (ConfigDoc.UsaAlmTmp == 1) { rq.cmpClaveAlmacen = "999"; } else { rq.cmpClaveAlmacen = Convert.ToString(cboAlmacen.SelectedValue); } if (ConfigDoc.UsaAlmDestino == 1) { rq.cmpCveSucursal = grdViewReq[14, grdViewReq.CurrentRow.Index].Value.ToString(); } int _fol = int.Parse(CfgDocTrans.Foliador); //5000; // string _alm = ""; // "5000"; string _ser = ""; rq.cmpSerie = _ser; if (CfgDocTrans.UsaSerie == 1) { //MOSTRAR EL LISTADO DE SERIE _alm = Convert.ToString(cboAlmacen.SelectedValue); _ser = "SERIE";//Poner serie seleccionada clsCfgDocSeries cds = new clsCfgDocSeries(_alm, ConfigDoc.DocRel, _ser, db); clsCfgDocSeries CfgDocSerie = cds.ConfigDocSerie(); _fol = int.Parse(CfgDocSerie.CodFoliador); rq.cmpSerie = _ser; } if (rq.GuardarDocTransf(_fol, _alm, CfgDocTrans.CveDoc, _ser, SperAcep) == 1) { if (SperAcep == 0) { MessageBox.Show("Documento guardado ...", "Confimacion", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { rq.keyidMov = movimiento; rq.EliminaDocumento(); MessageBoxAdv.Show("Existe un error insertar registro", "ERROR " + NameDoc, MessageBoxButtons.OK, MessageBoxIcon.Error); movimiento = "Error"; } } else { MessageBoxAdv.Show("Existe un error insertar registro en blanco", "ERROR " + NameDoc, MessageBoxButtons.OK, MessageBoxIcon.Error); } return(movimiento); }