// Obtener una ausencia solicitada public string ObtenerAusencia(Ausencia _ausencia) { AusenciaAD auseciaAD = new AusenciaAD(); string respuesta = null; //Llamado a accedo de datos try { respuesta = auseciaAD.getAusencia(_ausencia); // Resultado de la operacion Console.WriteLine(respuesta); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } return(respuesta); }
public string ListarHistoricoAusencias() { AusenciaAD data = new AusenciaAD(); string respuesta = null; //Llamado a accedo de datos try { respuesta = data.getHistoricoAusencias(); Console.WriteLine(respuesta); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } return(respuesta); }
public Ausencia getAusencia(int id) { AusenciaAD data = new AusenciaAD(); string respuesta = null; Ausencia a = new Ausencia(); try { respuesta = data.getAusencia(id); if (respuesta != null) { a = JsonConvert.DeserializeObject <Ausencia>(respuesta); } } catch (Exception e) { Console.WriteLine(e.ToString()); } return(a); }
public int InsertarAusencia(string fechai, string fechaf, int motivo, int id) { AusenciaAD a = new AusenciaAD(); int respuesta = -1; try { Ausencia ausencia = new Ausencia(); ausencia.TF_Fecha_Salida = fechai; ausencia.TF_Fecha_Regreso = fechaf; ausencia.TN_Id_Tipo_Ausencia = motivo; ausencia.TN_Id_Usuario = id; respuesta = a.insertAusencia(ausencia); } catch (IOException e) { Console.WriteLine(e.ToString()); respuesta = -1; } return(respuesta); }
public List <Ausencia> ListarAusenciasEmpleado(int idEmpleado) { AusenciaAD a = new AusenciaAD(); string respuesta = null; List <Ausencia> lista = new List <Ausencia>(); try { respuesta = a.getAllAusencias(idEmpleado); if (respuesta != null) { lista = JsonConvert.DeserializeObject <List <Ausencia> >(respuesta); } } catch (Exception e) { Console.WriteLine(e.ToString()); } return(lista); }