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); }
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); }
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); }