public ISolicitudCotizacionClienteUVentaModalidad ExisteModalidad(int modID) { for (int i = 0; i < this.solicitudCotizacionesUVentaModalidad.Count; i++) { ISolicitudCotizacionClienteUVentaModalidad solicitudCotizacionUVentaModalidad = (ISolicitudCotizacionClienteUVentaModalidad)this.solicitudCotizacionesUVentaModalidad[i]; if (solicitudCotizacionUVentaModalidad.ModalidadEntrega.ModalidadEntregaID == modID) { return(solicitudCotizacionUVentaModalidad); } } return(null); }
public bool Consultar() { DataSet ds = Config.Conexion.EjecutarDataSet("SolicitudCotizacionUVentaModalidadBySolicitudCotizacionUVentaID", this.solicitudCotizacionUVentaID); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { ISolicitudCotizacionClienteUVentaModalidad solcitudCotizacionUVentaModalidad = (ISolicitudCotizacionClienteUVentaModalidad)this.AddSolicitudCotizacionUVentaModalidad(); solcitudCotizacionUVentaModalidad.SolicitudCotizacionUVentaModalidadID = Convert.ToInt32(ds.Tables[0].Rows[i]["SolicitudCotizacionUVentaModalidadID"]); solcitudCotizacionUVentaModalidad.Consultar(); } return(true); }
public bool Guardar(System.Data.SqlClient.SqlTransaction transaccion) { for (int i = 0; i < solicitudCotizacionesUVentaModalidad.Count; i++) { ISolicitudCotizacionClienteUVentaModalidad solicitudCotizacionUVentaModalidad = (ISolicitudCotizacionClienteUVentaModalidad)this.solicitudCotizacionesUVentaModalidad[i]; solicitudCotizacionUVentaModalidad.SolicitudCotizacionUVentaID = this.solicitudCotizacionUVentaID; if (!solicitudCotizacionUVentaModalidad.Guardar(transaccion)) { return(false); } } return(true); }
public bool EliminarModalidadesEntregaByUVtaModID(int modID) { for (int i = 0; i < solicitudCotizacionesUVentaModalidad.Count; i++) { ISolicitudCotizacionClienteUVentaModalidad oCotizUVentaModalidad = (ISolicitudCotizacionClienteUVentaModalidad)this.solicitudCotizacionesUVentaModalidad[i]; if (oCotizUVentaModalidad.ModalidadEntrega.ModalidadEntregaID == modID) { try { oCotizUVentaModalidad.Eliminar(); this.solicitudCotizacionesUVentaModalidad.Remove(oCotizUVentaModalidad); } catch (Exception) { return(false); } } } return(true); }
private DsModalidadesEntregaUVenta GetDataSourceModalidades() { IUnidadVenta uventa = (IUnidadVenta)Session["uventa"]; DsModalidadesEntregaUVenta ds = new DsModalidadesEntregaUVenta(); for (int j = 0; j < cotizacion.solicitudesCotizacionesUVentaCol.getCount(); j++) { ISolicitudCotizacionUVenta cotizacionClienteUVenta = cotizacion.solicitudesCotizacionesUVentaCol.GetSolcitudCotizacionUVenta(j); if (cotizacionClienteUVenta.UnidadVenta.UnidadVentaID == uventa.UnidadVentaID) { for (int i = 0; i < cotizacionClienteUVenta.SolicitudCotizacionUVentaModalidaCol.getCount(); i++) { ISolicitudCotizacionClienteUVentaModalidad cotizacionClienteUVentaModalidad = cotizacionClienteUVenta.SolicitudCotizacionUVentaModalidaCol.GetSolicitudCotizacionUVentaModalidad(i); //dr[2] = cotizacionClienteUVentaModalidad.ModalidadEntrega.ModalidadEntregaID; ds.Datos.AddDatosRow(cotizacionClienteUVentaModalidad.ModalidadEntrega.ModalidadEntregaID, cotizacionClienteUVentaModalidad.ModalidadEntrega.ModalidadEntregaDescrip, cotizacionClienteUVentaModalidad.Baja, cotizacionClienteUVenta.UnidadVenta.UnidadVentaID, 0, true, false); } } } return(ds); }