Beispiel #1
0
 public static List <VOPersona> ConsultarPersonas(bool?disponibilidad)
 {
     try
     {
         return(DALPersona.ConsultarPersonas(disponibilidad));
     }
     catch (Exception ex)
     {
         throw new ArgumentException("Error al consultar el registro de persona");
     }
 }
Beispiel #2
0
 public static VOPersona ConsultarPersona(string idPersona)
 {
     try
     {
         return(DALPersona.ConsultarPersona(int.Parse(idPersona)));
     }
     catch (Exception ex)
     {
         throw new ArgumentException("Error al consultar el registro de persona");
     }
 }
Beispiel #3
0
 public static void Actualizar(VOPersona persona)
 {
     try
     {
         DALPersona.Actualizar(persona);
     }
     catch
     {
         throw new ArgumentException("No se pudo actualizar el dato");
     }
 }
Beispiel #4
0
 public static void Eliminar(string idPersona)
 {
     try
     {
         DALPersona.EliminarPersona(int.Parse(idPersona));
     }
     catch
     {
         throw new ArgumentException("No se pudo eliminar el dato");
     }
 }
Beispiel #5
0
 public static void Insertar(VOPersona persona)
 {
     try
     {
         DALPersona.Insertar(persona);
     }
     catch
     {
         throw new ArgumentException("No se pudo insertar el dato");
     }
 }
Beispiel #6
0
 public static List <VOPersona> ConsultarPersonasPorCargo(string cargo, bool?disponibilidad)
 {
     try
     {
         int idCargo = int.Parse(cargo);
         Console.WriteLine(idCargo);
         return(DALPersona.ConsultarPersonasPorCargo(idCargo, disponibilidad));
     }
     catch (Exception ex)
     {
         throw new ArgumentException("Error al consultar el registro de persona " + ex.Message);
     }
 }