public ActionResult Listar() { //debo listar el catalogo de tiempos string listaH = new HorarioAD().listarHorarios(); List <Horario> lista = JsonConvert.DeserializeObject <List <Horario> >(listaH); string lisT = new TiemposAD().consultarTiemposUsuario(int.Parse(Session["UserIdAdminMarcas"].ToString())); List <Tiempo> listaT = JsonConvert.DeserializeObject <List <Tiempo> >(lisT); string sEmp = new EmpleadoAD().consultarEmpleado(int.Parse(Session["UserIdAdminMarcas"].ToString())); Empleado emp = JsonConvert.DeserializeObject <Empleado>(sEmp); ViewBag.listaHorario = lista; ViewBag.listaTiempo = listaT; ViewBag.Message = emp.TC_Nombre_Usuario + " " + emp.TC_Primer_Apellido + " " + emp.TC_Segundo_Apellido; if (Session["UsserType"].ToString() == "Administración") { return(View("Listar_de_Admin")); } else if (Session["UsserType"].ToString() == "Jefatura") { return(View("Listar_de_Jefatura")); } else { return(RedirectToAction("Error403", "Error")); } }
public int Insertar(string usuario, string password, string cedula, string nombre, string apUno, string apDos, string correo, string tipo, string estado, int puesto, int oficina) { EmpleadoAD data = new EmpleadoAD(); int respuesta = 0; try { Empleado e = new Empleado(); e.TC_Usuario = usuario; e.TC_Contrasena = password; e.TC_Identificacion = cedula; e.TC_Nombre_Usuario = nombre; e.TC_Primer_Apellido = apUno; e.TC_Segundo_Apellido = apDos; e.TC_Correo = correo; e.TC_Tipo_Usuario = tipo; e.TB_Activo = int.Parse(estado); e.TN_Id_Puesto = puesto; e.TN_Id_Oficina = oficina; respuesta = data.registrarEmpleado(e); } catch (IOException e) { Console.WriteLine(e.ToString()); Console.WriteLine("Error Insertando Empleado"); } return(respuesta); }
public int Eliminar(int id) { EmpleadoAD data = new EmpleadoAD(); int respuesta = 0; try { respuesta = data.eliminarEmpleado(id); } catch (IOException e) { Console.WriteLine(e.ToString()); Console.WriteLine("Error eliminando Empleado"); } return(respuesta); }
// Obtener un empleado solicitado public string ObtenerEmpleado(Empleado _empleado) { EmpleadoAD empleadoAD = new EmpleadoAD(); string respuesta = null; //Llamado a accedo de datos try { respuesta = empleadoAD.getEmpleado(_empleado); // Resultado de la operacion Console.WriteLine(respuesta); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } return(respuesta); }
public static Task <Empleado> ObtenerEmpleado(string idEmpleado) { return(Task.Run(() => { Empleado empleado; try { empleado = new EmpleadoAD().ObtenerEmpleado(idEmpleado); } catch (Exception ex) { throw ex; } return empleado; })); }
public static Task <List <Empleado> > ListarEmpleado() { return(Task.Run(() => { List <Empleado> empleados; try { empleados = new EmpleadoAD().ListarEmpleados(); } catch (Exception ex) { throw ex; } return empleados; })); }
public List <Puesto> listarPuestosEmpleado() { EmpleadoAD data = new EmpleadoAD(); string respuesta = null; List <Puesto> list = new List <Puesto>(); try { respuesta = data.listarPuestosEmpleado(); if (respuesta != null) { list = JsonConvert.DeserializeObject <List <Puesto> >(respuesta); } Console.WriteLine(respuesta); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } return(list); }