public GestionMantenimiento Create(GestionMantenimiento entity) { if (Verificar(entity)) { Proveedor proveedor = new Proveedor(); ProveedorComponenent proveedorComponenent = new ProveedorComponenent(); proveedor = proveedorComponenent.ReadByTipoProveedor(entity.proveedor.tipoProveedor); GestionMantenimiento gestionMantenimiento = new GestionMantenimiento(proveedor); gestionMantenimiento.periocidad = entity.periocidad; gestionMantenimiento.tipoMantenimiento = entity.tipoMantenimiento; GestionMantenimientoDAC idiomaDAC = new GestionMantenimientoDAC(); GestionMantenimiento persona = new GestionMantenimiento(); persona = idiomaDAC.Create(gestionMantenimiento); return(persona); } else { return(null); } }
public List <GestionMantenimiento> Read() { GestionMantenimientoDAC personaDAC = new GestionMantenimientoDAC(); List <GestionMantenimiento> result = new List <GestionMantenimiento>(); foreach (GestionMantenimiento item in personaDAC.Read()) { ProveedorComponenent proveedorComponenent = new ProveedorComponenent(); Proveedor proveedor = new Proveedor(); proveedor = proveedorComponenent.ReadByTipoProveedor(item.proveedor.Id); GestionMantenimiento tipoMantenimiento = new GestionMantenimiento(proveedor); tipoMantenimiento.periocidad = item.periocidad; tipoMantenimiento.tipoMantenimiento = item.tipoMantenimiento; tipoMantenimiento.Id = item.Id; result.Add(tipoMantenimiento); } return(result); }
public GestionMantenimiento ReadBy(string id) { GestionMantenimientoDAC gestionMantenimientoDAC = new GestionMantenimientoDAC(); GestionMantenimiento result = new GestionMantenimiento(); result = gestionMantenimientoDAC.ReadBy(id); ProveedorComponenent proveedorComponenent = new ProveedorComponenent(); Proveedor proveedor = new Proveedor(); proveedor = proveedorComponenent.ReadByTipoProveedor(result.proveedor.Id); GestionMantenimiento tipoMantenimiento = new GestionMantenimiento(proveedor); tipoMantenimiento.periocidad = result.periocidad; tipoMantenimiento.tipoMantenimiento = result.tipoMantenimiento; tipoMantenimiento.Id = result.Id; return(tipoMantenimiento); }