Example #1
0
        private void MIEditar_Click(object sender, EventArgs e)
        {
            string LCorrelativo     = "";
            string LIDTipoDocumento = "";
            string LProveedor       = "";
            string LNumeroDocumento = "";
            string LDenominacion    = "";
            string LIDPartida       = "";
            string LPartida         = "";
            string Lserie           = "";
            string LNumero          = "";
            string LMoneda          = "";
            string LPendiente       = "";
            string Lobservaciones   = "";
            string LFecha           = "";
            string LUsuario         = "";
            string LHoras           = "";
            string LIDProyecto      = "";
            string LRuc             = "";
            string LIDformapago     = "";
            string Ldocumentopago   = "";
            string LFPP             = "";

            MFRegistroDocumentos frm = new MFRegistroDocumentos();
            Element el = GGCPersLiq.TableControl.Table.CurrentElement;

            if (el != null)
            {
                if (el is GridRecord)
                {
                    DataRowView drv = (el as Record).GetData() as DataRowView;
                    LCorrelativo     = drv[1].ToString();
                    LIDTipoDocumento = drv[2].ToString();
                    LNumeroDocumento = drv[4].ToString();
                    LProveedor       = drv[5].ToString();;
                    LDenominacion    = drv[6].ToString();
                    LIDPartida       = drv[7].ToString();
                    LPartida         = drv[8].ToString();
                    Lserie           = drv[9].ToString();
                    LNumero          = drv[10].ToString();
                    LMoneda          = drv[11].ToString();
                    LPendiente       = drv[16].ToString();
                    Lobservaciones   = drv[17].ToString();
                    LFecha           = drv[18].ToString();
                    LUsuario         = drv[20].ToString();
                    LHoras           = drv[22].ToString();
                    LIDProyecto      = drv[23].ToString();
                    LRuc             = drv[26].ToString();
                    LIDformapago     = drv[27].ToString();
                    Ldocumentopago   = drv[29].ToString();
                    LFPP             = drv[30].ToString();
                }
            }
            frm.Show();
            frm.Cargarfactura(LCorrelativo, LIDTipoDocumento, LProveedor,
                              LNumeroDocumento, LDenominacion, // LIDPartida, LPartida,
                              Lserie, LNumero, LMoneda, LPendiente, Lobservaciones,
                              LFecha, LHoras, LRuc, LIDProyecto, LIDformapago,
                              Ldocumentopago, LFPP, LUsuario);
        }
Example #2
0
        private void GGCPersLiq_TableControlCurrentCellMoved(object sender, GridTableControlCurrentCellMovedEventArgs e)
        {
            string LCorrelativo      = "";
            string LUsuario          = "";
            string LHoras            = "";
            MFRegistroDocumentos frm = new MFRegistroDocumentos();
            Element el = GGCPersLiq.TableControl.Table.CurrentElement;

            if (el != null)
            {
                if (el is GridRecord)
                {
                    DataRowView drv = (el as Record).GetData() as DataRowView;
                    LCorrelativo = drv[1].ToString();
                    LUsuario     = drv[20].ToString();
                    LHoras       = drv[22].ToString();
                    Bloquear(Convert.ToInt32(LCorrelativo), Convert.ToInt32(LHoras), LUsuario);
                }
            }
        }
Example #3
0
        private void miVisualizaDF_Click(object sender, EventArgs e)
        {
            DataSet     DSDevuelve               = new DataSet();
            DataTable   DTMain                   = new DataTable();
            DataView    DVMain                   = new DataView();
            Element     el                       = GGCPersLiq.TableControl.Table.CurrentElement;
            DataRowView drv                      = (el as Record).GetData() as DataRowView;
            string      LCorrelativo             = "";
            string      LIDTipoDocumento         = "";
            string      LProveedor               = "";
            string      LNumeroDocumento         = "";
            string      LDenominacion            = "";
            string      LIDPartida               = "";
            string      LPartida                 = "";
            string      Lserie                   = "";
            string      LNumero                  = "";
            string      LMoneda                  = "";
            string      LPendiente               = "";
            string      Lobservaciones           = "";
            string      LFecha                   = "";
            string      LUsuario                 = "";
            string      LHoras                   = "";
            string      LIDProyecto              = "";
            string      LRuc                     = "";
            string      LIDformapago             = "";
            string      Ldocumentopago           = "";
            string      LFPP                     = "";
            string      detallecosto_Correlativo = "";

            if (el != null)
            {
                if (drv[6].ToString() != "")
                {
                    if (el != null)
                    {
                        if (el is GridRecord)
                        {
                            detallecosto_Correlativo = drv[6].ToString(); //show column 2
                        }
                    }
                }
                else
                {
                    MessageBoxAdv.Show("Debe de seleccionar un registro a eliminar ", "InformaciĆ³n", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }
            }
            WSAdministracion.WSAdministracion WSAdmin = new WSAdministracion.WSAdministracion();
            WSAdmin.Url = mdlGenerales.DireccionWS + "FazServices/WSAdministracion.asmx";

            DSDevuelve = WSAdmin.DevuelveDetalleComprasUno(mdlGenerales.Conexion, detallecosto_Correlativo);
            DTMain     = DSDevuelve.Tables[0];

            foreach (DataRow Row in DTMain.Rows)
            {
                LCorrelativo     = Row[1].ToString();
                LIDTipoDocumento = Row[2].ToString();
                LNumeroDocumento = Row[4].ToString();
                LProveedor       = Row[5].ToString();;
                LDenominacion    = Row[6].ToString();
                Lserie           = Row[7].ToString();
                LNumero          = Row[8].ToString();
                LMoneda          = Row[10].ToString();
                LPendiente       = Row[12].ToString();
                Lobservaciones   = Row[13].ToString();
                LFecha           = Row[14].ToString();
                LUsuario         = Row[16].ToString();
                LHoras           = Row[18].ToString();
                LIDProyecto      = Row[19].ToString();
                LRuc             = Row[22].ToString();
                LIDformapago     = Row[23].ToString();
                Ldocumentopago   = Row[25].ToString();
                LFPP             = Row[26].ToString();
            }
            MFRegistroDocumentos frm = new MFRegistroDocumentos();

            frm.Show();
            frm.Cargarfactura(LCorrelativo, LIDTipoDocumento, LProveedor,
                              LNumeroDocumento, LDenominacion, Lserie, LNumero, LMoneda,
                              LPendiente, Lobservaciones, LFecha, LHoras, LRuc, LIDProyecto,
                              LIDformapago, Ldocumentopago, LFPP, LUsuario);
        }