Exemplo n.º 1
0
 public static List <VOSalidaExtendida> ConsultarSalidaPorEstadoExtendida(string estado)
 {
     try
     {
         return(DALSalida.ConsultarSalidaPorEstadoExtendida(estado));
     }
     catch (Exception ex)
     {
         throw new ArgumentException("Error al consultar el registro de salida");
     }
 }
Exemplo n.º 2
0
 public static VOSalida ConsultarSalidaPorId(string idSalida)
 {
     try
     {
         int id = int.Parse(idSalida);
         return(DALSalida.ConsultarSalidaPorId(id));
     }
     catch (Exception ex)
     {
         throw new ArgumentException("Error al consultar el registro de salida");
     }
 }
Exemplo n.º 3
0
 public static void FinalizarSalida(string idSalida)
 {
     try
     {
         int id = int.Parse(idSalida);
         DALSalida.FinalizarSalida(id, Enum.GetName(typeof(EstadoSalida), EstadoSalida.FINALIZADA));
     }
     catch (Exception ex)
     {
         throw new ArgumentException("Error al finalizar la salida");
     }
 }
Exemplo n.º 4
0
 public static void InsertarSalida(VOSalida salida)
 {
     try
     {
         VOPersona capitan = new VOPersona(salida.IdCapitan, null, null, null, null, null, false, null);
         BLLPersona.Actualizar(capitan);
         VOBarco barco = new VOBarco(salida.IdBarco, null, null, null, null, null, null, false);
         BLLBarco.Actualizar(barco);
         DALSalida.InsertarSalida(salida);
     }
     catch (Exception ex)
     {
         throw new ArgumentException("Error al insertar el registro de salida");
     }
 }