public List <ModalidadEntrega> LLenarModalidadEntrega(string unidadVentaID, string clienteID) { IAdministrarGuias guia = AdministrarGuiasFactory.GetAdministrarGuias(); guia.ClienteCorp.ClienteID = Utiles.Validaciones.obtieneEntero(clienteID); guia.UnidadVentaID = Utiles.Validaciones.obtieneEntero(unidadVentaID); DsUnidadVentaTEntregaProductoServicio dsProd = guia.GetCotizacionClienteUVentaModalidadByClienteID(); if (dsProd == null) { return(null); } List <ModalidadEntrega> modalidades = new List <ModalidadEntrega>(); foreach (DsUnidadVentaTEntregaProductoServicio.DatosRow dr in dsProd.Datos.Rows) { ModalidadEntrega m = new ModalidadEntrega(); m.ModalidadEntregaDescrip = dr.ModalidadEntregaDescrip; m.ModalidadEntregaID = dr.ModalidadEntregaID; if ((from c in modalidades where c.ModalidadEntregaID == dr.ModalidadEntregaID select c).FirstOrDefault() == null) { modalidades.Add(m); } } return(modalidades); }
public static IModalidadEntrega GetModalidadEntrega() { ModalidadEntrega oModalidadEntrega = new ModalidadEntrega(); return((IModalidadEntrega)oModalidadEntrega); }