private void cmdAgregar_Click(object sender, EventArgs e) { DocPuiRequisiciones rq = new DocPuiRequisiciones(db); string movimiento = rq.AgregarDocEnBlanco(5000, user.FecServer, user.Usuario); //llamar la forma de regdoc if (movimiento.CompareTo("Error") != 0) { DocRegistroRequisicion Rcap = new DocRegistroRequisicion(db, CfgSystem, ParamSystem, user, StiloColor, 1, ConfigDoc, movimiento, CveDoc, NameDoc); Rcap.CaptionBarColor = ColorTranslator.FromHtml(StiloColor.Encabezado); Rcap.CaptionForeColor = ColorTranslator.FromHtml(StiloColor.FontColor); Rcap.ShowDialog(); LlenaGridView(); } else { MessageBoxAdv.Show("Existe un error insertar registro", "ERROR " + NameDoc, MessageBoxButtons.OK, MessageBoxIcon.Error); } LlenaGridView(); }
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); }
private void Aceptar_click(int Exi) { switch (OptPartd) { case 1: if (grdViewD.RowCount > 0) { DialogResult rsp = MessageBox.Show("Quieres guardar el documento", "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (rsp == DialogResult.Yes) { DocPuiRequisiciones rq = new DocPuiRequisiciones(db); idmovimiento = rq.AgregarDocEnBlanco(5000, user.FecServer, user.Usuario); if (!idmovimiento.Equals("")) { Agregar(); if (Exi == 0) { isDataSaved = false; } } else { isDataSaved = false; MessageBoxAdv.Show("Existen un error al guardar. (GD500)", "Guardando documento", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { if (Exi == 1) { isDataSaved = true; } } } break; case 2: DialogResult rspw = MessageBox.Show("Quieres guardar el documento", "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (rspw == DialogResult.Yes) { DocPuiRequisiciones sRq = new DocPuiRequisiciones(db); int r = SetValues(sRq); if (r == 0) { if (sRq.ActualizaDocumento(OptPartd) == 1) { MessageBox.Show("Documento guardado ...", "Confimacion", MessageBoxButtons.OK, MessageBoxIcon.Information); isDataSaved = true; } else { isDataSaved = false; } } } break; case 3: ResetControles(0); InhControles(true, 0); break; } }