public ActionResult AsignarEmpleado(string id) { try { var empleadoP = new EmpleadoProcess(); var lista = empleadoP.Listar(); var usuario = new UsuarioProcess(); var user = new Usuario(); foreach (var item in usuario.Listar()) { if (item.Identificador == id) { user = item; } } ViewBag.codempleado = new SelectList(lista, "Id", "Nombre"); ViewBag.codigo = user.Identificador; return(View(user)); } catch (Exception ex) { Bitacora bitacora = new Bitacora("Asignar Empleado Tabla Usuario", ex.Message.ToString(), User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(View()); } }
public ActionResult Asignar(int id) { try { var enviop = new EnvioProcess(); var empleadoP = new EmpleadoProcess(); var listaempleados = new List <Empleado>(); var listadodeempleado = empleadoP.Listar(); foreach (var item in listadodeempleado) { if (item.Estado == "Activo") { listaempleados.Add(item); } } ViewBag.CodEmpleadoDeposito = new SelectList(listaempleados, "Id", "Nombre");; var listado = enviop.GetByID(id); ViewBag.codigo = id; return(View(listado)); } catch (Exception ex) { Bitacora bitacora = new Bitacora("Asignar Tabla Envio", ex.Message.ToString(), User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(View()); } }
public ActionResult Edit(Empleado empleado) { try { var empleadoP = new EmpleadoProcess(); var depositoP = new DepositoProcess(); foreach (var item in empleadoP.Listar()) { if (empleado.Id == item.Id) { empleado.Fechadeingreso = item.Fechadeingreso; empleado.Estado = item.Estado; empleado.CodDeposito = item.CodDeposito; } } foreach (var item in depositoP.Listar()) { empleado.CodDeposito = item.Id; } empleadoP.Edit(empleado); Bitacora bitacora = new Bitacora("Editar", "Tabla Empleado", User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(RedirectToAction("Index")); } catch (Exception ex) { Bitacora bitacora = new Bitacora("Editar Tabla Empleado", ex.Message.ToString(), User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(View()); } }
// GET: Empleado public ActionResult Index() { try { var empleadoP = new EmpleadoProcess(); var lista = new List <Empleado>(); foreach (var item in empleadoP.Listar()) { if (item.Estado == "Activo") { lista.Add(item); } } return(View(lista)); } catch (Exception ex) { Bitacora bitacora = new Bitacora("Listar Tabla Empleado", ex.Message.ToString(), User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(View()); } }