Exemple #1
0
 public int Agregar(Tour myTour, IList <int> misActividadesIds)
 {
     try
     {
         int registrosAfectados = 0;
         registrosAfectados = EjecutarProcedimientoAlmacenado(myTour, 0);
         var myDaoDetalle = DaoActividadDetalle.CrearDao();
         myDaoDetalle.Limpiar(myTour.Id_Tour);
         foreach (int myIdActividad in misActividadesIds)
         {
             myDaoDetalle.AgregarDetalle(myTour.Id_Tour, myIdActividad);
         }
         return(registrosAfectados);
     }
     catch
     {
         throw;
     }
 }
 public int Editar(Actividad myActividad, IList <int> misDestinosIds)
 {
     try
     {
         int registrosAfectados = 0;
         registrosAfectados = EjecutarProcedimientoAlmacenado(myActividad, 1);
         var myDaoDetalle = DaoActividadDetalle.CrearDao();
         myDaoDetalle.Limpiar(myActividad.IdActividad);
         foreach (int myIdDestino in misDestinosIds)
         {
             myDaoDetalle.AgregarDetalle(myActividad.IdActividad, myIdDestino);
         }
         return(registrosAfectados);
     }
     catch
     {
         throw;
     }
 }
 public DataTable ObtenerDestinosAsociados(int idActividad)
 {
     return(DaoActividadDetalle.CrearDao().ObtenerListaDeDestinos(idActividad));
 }