public void Delete(Horario horario) { try { _crudFactory.Delete(horario); } catch (TRV_Exception ex) { throw ex; } catch (Exception e) { throw e; } }
public void Update(Ruta ruta) { try { var rutaDb = _crudRuta.Retrieve <Ruta>(ruta); if (rutaDb == null) { throw new BusinessException(213); } if (ruta.Estado == null) { ruta.Estado = rutaDb.Estado; } _crudRuta.Update(ruta); _crudHorario.Delete(new Horario { RutaId = ruta.Id }); foreach (var horario in ruta.Horarios) { horario.RutaId = ruta.Id; _crudHorario.Create(horario); } } catch (Exception e) { ExceptionManager.GetInstance().Process(e); } }
public void Delete(Horario h) { crud.Delete(h); }