예제 #1
0
        //public static List<WFFormularioPagos> InsertarPagos(List<WFFormularioPagos> lstPagos)
        //{
        //    //List<WFFormularioPagos> lstPagos = new List<WFFormularioPagos>();
        //    WFFormularioPedidos Pagos = new WFFormularioPedidos();

        //    SqlDataReader dr = SqlHelper.ExecuteReader(ConfigurationManager.AppSettings[Global.CfgKeyConnString], Queries.InsertarPagos

        //    int resultado =(
        //        Pagos.UserId = 1; //_usuarioLogueado
        //        Pagos.FechaIngreso = DateTime.Now;
        //        Pagos.FechaModificacion = DateTime.Now;
        //        Pagos.DatoXml = strData;
        //        Pagos.StatusId = 1;
        //)
        //    return resultado ;
        //}

        public static int InsertarPagos(WFFormularioPagos InsertarPagos)
        {
            int nResultado = 0;

            try
            {
                object obj = SqlHelper.ExecuteNonQuery(ESSeguridad.FormarStringConexion(), Queries.WF_InsertarPagos,
                                                       InsertarPagos.UserId,
                                                       InsertarPagos.FechaIngreso,
                                                       InsertarPagos.FechaModificacion,
                                                       InsertarPagos.DatoXml,
                                                       InsertarPagos.StatusId,
                                                       InsertarPagos.DocumentoId,
                                                       InsertarPagos.Moneda,
                                                       InsertarPagos.TipoTransaccion,
                                                       InsertarPagos.Cuenta,
                                                       InsertarPagos.NroTransaccion,
                                                       InsertarPagos.Fecha,
                                                       InsertarPagos.Monto,
                                                       InsertarPagos.Observaciones);

                if (obj != null)
                {
                    nResultado = Convert.ToInt32(obj);
                }
            }
            catch (Exception) //ex)
            {
                //String cm = String.Empty;
                //EventLog.WriteEntry("Clever", "Clase Bonos: " + ex.Message, EventLogEntryType.Error, 232);
            }

            return(nResultado);
        }
예제 #2
0
        //public static List<WFFormularioPagos> ObtenerAccionesDescripcion()
        //{
        //    List<WFFormularioPagos> lstPagos = new List<WFFormularioPagos>();
        //    SqlDataReader dr = SqlHelper.ExecuteReader(ConfigurationManager.AppSettings[Global.CfgKeyConnString], Queries.InsertarPagos);

        //    while (dr.Read())
        //    {
        //        WFFormularioPagos Pagos = new WFFormularioPagos();

        //        Pagos._userId = dr.GetInt32(0);
        //        Pagos._fechaIngreso = dr.GetDateTime(1);
        //        Pagos._fechaModificacion = dr.GetDateTime(2);
        //        Pagos._datoXml = dr.GetString(3);
        //        Pagos._statusId = dr.GetInt32(4);

        //        lstPagos.Add(Pagos);
        //    }

        //    return lstPagos;
        //}

        public static List <WFFormularioPagos> ObtenerPagos(int _idPh)
        {
            List <WFFormularioPagos> lstPagos = new List <WFFormularioPagos>();
            SqlDataReader            dr       = SqlHelper.ExecuteReader(ESSeguridad.FormarStringConexion(), Queries.WF_ObtenerPagos, _idPh);

            while (dr.Read())
            {
                WFFormularioPagos Pagos = new WFFormularioPagos();

                Pagos._userId = dr.GetInt32(0);
                //Pagos._fechaIngreso = dr.GetDateTime(2);
                //Pagos._fechaModificacion = dr.GetDateTime(3);
                Pagos._datoXml         = dr.GetString(1);
                Pagos._statusId        = dr.GetInt32(2);
                Pagos._documentoId     = dr.GetInt32(3);
                Pagos._moneda          = dr.GetString(4);
                Pagos._tipoTransaccion = dr.GetString(5);
                Pagos._cuenta          = dr.GetString(6);
                Pagos._nroTransaccion  = dr.GetInt32(7);
                Pagos._fecha           = dr.GetDateTime(8);
                Pagos._monto           = dr.GetString(9);
                Pagos._observaciones   = dr.GetString(10);
                Pagos._nombreClt       = dr.GetString(11);
                lstPagos.Add(Pagos);
            }

            return(lstPagos);
        }