示例#1
0
        public List <CnfCotizacionDetalle> GetLast(string idEmpresa)
        {
            /*List<CnfCotizacionDetalle> list = new List<CnfCotizacionDetalle>();
             * parametros.id_empresa = idEmpresa;
             * DataTable miTabla = myHandler.Consulta("listas_cotizaciones_LAST", parametros);
             * if (miTabla.Rows.Count == 0) return null;
             *
             * DataRow miRegistro = miTabla.Rows[0];
             * one = Asignar(miRegistro);
             *
             * return one;*/


            parametros.id_empresa = idEmpresa;
            DataTable miTabla = myHandler.Consulta("listas_cotizaciones_LAST", parametros);

            List <CnfCotizacionDetalle> miLista = new List <CnfCotizacionDetalle>();

            foreach (DataRow miRegistro in miTabla.Rows)
            {
                CnfCotizacionDetalle one = AsignarDetalle(miRegistro);
                miLista.Add(one);
            }
            return(miLista);
        }
示例#2
0
        public List <CnfCotizacionDetalle> GetListDetail(string idCotizacion)
        {
            parametros.id_cotizacion = idCotizacion;
            DataTable miTabla = myHandler.Consulta("listas_cotizaciones_detail_SEL", parametros);

            List <CnfCotizacionDetalle> miLista = new List <CnfCotizacionDetalle>();

            foreach (DataRow miRegistro in miTabla.Rows)
            {
                CnfCotizacionDetalle one = AsignarDetalle(miRegistro);
                miLista.Add(one);
            }
            return(miLista);
        }
示例#3
0
        private CnfCotizacionDetalle AsignarDetalle(DataRow registro)
        {
            CnfCotizacionDetalle one = new CnfCotizacionDetalle();

            one.id             = registro["id"].ToString();
            one.order_id       = (int)registro["order_id"];
            one.last_update    = (int)registro["last_update"];
            one.id_cotizacion  = registro["id_cotizacion"].ToString();
            one.id_moneda      = registro["id_moneda"].ToString();
            one.moneda_nombre  = registro["moneda_nombre"].ToString();
            one.moneda_descrip = registro["moneda_descrip"].ToString();
            one.valor_anterior = Convert.ToDouble(registro["valor_anterior"]);
            one.valor          = Convert.ToDouble(registro["valor"]);

            return(one);
        }