public ICotizacionClienteUVentaModalidad ExisteModalidad(int modID) { //ICotizacionClienteUVentaModalidad cotizacionClienteUVentaModalidad = null; for (int i = 0; i < cotizacionesClienteUVentaModalidad.Count; i++) { ICotizacionClienteUVentaModalidad cotizacionClienteUVentaModalidad = (ICotizacionClienteUVentaModalidad)cotizacionesClienteUVentaModalidad[i]; if (cotizacionClienteUVentaModalidad.ModalidadEntrega.ModalidadEntregaID == modID) { return(cotizacionClienteUVentaModalidad); } } return(null); }
public bool Consultar() { DataSet ds = Config.Conexion.EjecutarDataSet("CotizacionClienteUVentaModalidadByCotizacionClienteUVentaID", cotizacionClienteUVentaID); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { ICotizacionClienteUVentaModalidad cotizacionClienteUVentaModalidad = (ICotizacionClienteUVentaModalidad)this.AddCotizacionClienteUVentaModalidad(); cotizacionClienteUVentaModalidad.CotizacionClienteUVentaModalidadID = Convert.ToInt32(ds.Tables[0].Rows[i]["CotizacionClienteUVentaModalidadID"]); cotizacionClienteUVentaModalidad.Consultar(); } return(true); }
public bool Guardar(System.Data.SqlClient.SqlTransaction transaccion) { for (int i = 0; i < cotizacionesClienteUVentaModalidad.Count; i++) { ICotizacionClienteUVentaModalidad cotizacionClienteUVentaModalidad = (ICotizacionClienteUVentaModalidad)cotizacionesClienteUVentaModalidad[i]; cotizacionClienteUVentaModalidad.CotizacionClienteUVentaID = cotizacionClienteUVentaID; if (!cotizacionClienteUVentaModalidad.Guardar(transaccion)) { return(false); } } return(true); }
//Cheque si existe la modalidad en la coleccion public bool EliminarModalidadesEntregaByUVtaModID(int modID) { for (int i = 0; i < cotizacionesClienteUVentaModalidad.Count; i++) { ICotizacionClienteUVentaModalidad oCotizUVentaModalidad = (ICotizacionClienteUVentaModalidad)cotizacionesClienteUVentaModalidad[i]; if (oCotizUVentaModalidad.ModalidadEntrega.ModalidadEntregaID == modID) { try { oCotizUVentaModalidad.Eliminar(); cotizacionesClienteUVentaModalidad.Remove(oCotizUVentaModalidad); } catch (Exception) { return(false); } } } return(true); }