示例#1
0
        private bool fncGrabaLinea()
        {
            bool vOk = false;

            cAlbaranesCompra.LinAlbCompra cLinCompra = new cAlbaranesCompra.LinAlbCompra();
            cAlbaranesCompra.CabAlbCompra cCabCompra = new cAlbaranesCompra.CabAlbCompra();



            try
            {
                int vId = Convert.ToInt32(txId.Text);
                cLinCompra.Id = vId;


                string vCT = "Cantidad";
                string vTx = txCan.Text.Replace(",", ".");
                cLinCompra.fncGrabaCampo(vCT, vTx);

                vCT = "Lote";
                vTx = txLote.Text;
                cLinCompra.fncGrabaCampo(vCT, vTx);

                vCT = "Obs";
                vTx = txObs.Text;
                cLinCompra.fncGrabaCampo(vCT, vTx);

                vCT = "NumPed";
                vTx = txPedido.Text;
                cLinCompra.fncGrabaCampo(vCT, vTx);

                vCT = "RecepcionadoPor";
                vTx = txRecepPor.Text;
                cLinCompra.fncGrabaCampo(vCT, vTx);

                vCT = "Cert";
                vTx = txCert.Text;
                cLinCompra.fncGrabaCampo(vCT, vTx);

                vCT = "Grabado";
                vTx = "0";
                cLinCompra.fncGrabaCampo(vCT, vTx);


                if (cCabCompra.fncExiste(cParamXml.Emp, oLinAlb.NumAlb))
                {
                    vCT = "SuAlbaran";
                    vTx = txSuAlbaran.Text;
                    cCabCompra.fncGrabaCampo(vCT, vTx);
                }


                vOk = fncGrabaCert(txCert.Text, txProd.Text, txLote.Text);
            }
            catch (Exception ex) { vError = ex.Message; }

            return(vOk);
        }
示例#2
0
        private void sbrModifCampo(string vCampo, string vValor)
        {
            cAlbaranesCompra.CabAlbCompra cabCompra = (cAlbaranesCompra.CabAlbCompra)bS1.Current;

            if (cabCompra.aCampoModif != "")
            {
                vCampo = cabCompra.aCampoModif;
            }
            if (cabCompra.aValor != "")
            {
                vValor = cabCompra.aValor;
            }

            if (!cabCompra.fncGrabaCampo(vCampo, vValor))
            {
                MessageBox.Show("No se ha podido Grabar el Dato");
                bS1.CancelEdit();
            }

            if (vCampo == "CodProv")
            {
                sbrActuProv(vValor);
            }
        }