コード例 #1
0
ファイル: WNegocio.asmx.cs プロジェクト: jvprestige/CRM
        public string DatoNegocioupdate(negocio n, string inm, List<acuerdo_pago> ac, List<acuerdo_pago_banco> acg)
        {
            BLLnegocio hn = new BLLnegocio();
            foreach (var item in ac)
            {

                item.NO_ACUERDO = n.ID_NEGOCIO;
                item.FECHA_PAGO = item.FECHA_PAGO;
                item.CUOTA = item.CUOTA;

                decimal a;
                if (decimal.TryParse(item.VALOR_CUOTA.ToString(), NumberStyles.Number, CultureInfo.InvariantCulture, out a))
                {
                    // NumberStyles.Number: AllowLeadingWhite, AllowTrailingWhite, AllowLeadingSign,
                    // AllowTrailingSign, AllowDecimalPoint, AllowThousands
                    item.VALOR_CUOTA = a;
                }

            }
            foreach (var item in acg)
            {

                item.NO_ACUERDO = n.ID_NEGOCIO;
                item.FECHA_PAGO = item.FECHA_PAGO;
                item.CUOTA = item.CUOTA;

                decimal a;
                if (decimal.TryParse(item.VALOR_CUOTA.ToString(), NumberStyles.Number, CultureInfo.InvariantCulture, out a))
                {
                    // NumberStyles.Number: AllowLeadingWhite, AllowTrailingWhite, AllowLeadingSign,
                    // AllowTrailingSign, AllowDecimalPoint, AllowThousands
                    item.VALOR_CUOTA = a;
                }

            }

            return hn.Updatenegocio(n, inm, ac,acg);
        }