public JsonResult update(empleado oEmpleado, int id) { oEmpleado.usu_mod = Session["usuario"].ToString(); oEmpleado.fec_mod = System.DateTime.Now.AddHours(difftime); oEmpleado.password = new EncriptarDesencriptar().Encriptar(oEmpleado.password.ToString().Trim()); return new JsonResult { Data = new EmpleadoDB().update(oEmpleado, id) }; }
public JsonResult add(empleado oEmpleado) { oEmpleado.usu_reg = Session["usuario"].ToString(); oEmpleado.fec_reg = DateTime.Now.AddHours(difftime); String sPassword = (oEmpleado.nombres.Substring(0, oEmpleado.nombres.Length - (oEmpleado.nombres.Length - 1))) + oEmpleado.apellidos.Substring(0, oEmpleado.apellidos.Length - (oEmpleado.apellidos.Length - 1)) + oEmpleado.dni.Substring(0, oEmpleado.dni.Length - (oEmpleado.dni.Length - 4)).ToString().Trim(); oEmpleado.password = new EncriptarDesencriptar().Encriptar(sPassword); return new JsonResult { Data = new EmpleadoDB().add(oEmpleado) }; }
public JsonResult login(empleado oEmpleado) { oEmpleado.password = new EncriptarDesencriptar().Encriptar(oEmpleado.password.ToString().Trim()); var data = new EmpleadoDB().login(oEmpleado); if (data.Count > 0) { Session.Add("usuario", data[0].usuario); Session.Add("id_empleado",data[0].id_empleado); Session.Add("tipo_usuario", data[0].tipo_usuario); Session.Add("nombres", data[0].nombres + " " + data[0].apellidos); Session.Add("foto_avatar", data[0].foto != null? data[0].foto: "../Utils/img/logo_profile.png"); FormsAuthentication.SetAuthCookie(data[0].usuario, false); var list = new List<empleado>(){ new empleado {id_empleado = data[0].id_empleado, tipo_usuario = data[0].tipo_usuario, } }; return new JsonResult { Data = list }; } else return null; }
public List<empleado> add(empleado o) { try { using (var db = new PruebaContext()) { db.empleados.Add(o); //var validationErrors = db.GetValidationErrors(); if (db.SaveChanges() > 0) { return this.listAll(); } else return null; } } catch (Exception ex) { return null; } }
public List<empleado> listByEvaluador(int id_evaluador) { var list = new List<empleado>(); try { using (var db = new PruebaContext()) { var query = db.empleados.Join(db.cliente_empleado , e => e.id_empleado , c => c.id_empleado , (e, c) => new { e, c }).Where(c => c.c.id_evaluador == id_evaluador).ToList(); foreach (var item in query) { var empleado = new empleado() { id_empleado = item.e.id_empleado, nombres = item.e.nombres, apellidos = item.e.apellidos }; list.Add(empleado); } } return list; } catch (Exception) { throw; } }
public List<empleado> updateFoto(empleado o, int id) { try { using (var db = new PruebaContext()) { var usuario = db.empleados.Find(id); usuario.foto = o.foto; //var validationErrors = db.GetValidationErrors(); if (db.SaveChanges() > 0) { return new List<empleado>() { usuario }; } else return null; } } catch (Exception ex) { throw; } }
public List<empleado> update(empleado o, int id) { try { using (var db = new PruebaContext()) { var usuario = db.empleados.Find(id); usuario.nombres = o.nombres; usuario.apellidos = o.apellidos; usuario.telefono = o.telefono; usuario.correo = o.correo; usuario.usuario = o.usuario; usuario.password = o.password; usuario.tipo_usuario = o.tipo_usuario; usuario.hora_ingreso = o.hora_ingreso; usuario.estado = o.estado; usuario.fec_mod = o.fec_mod; usuario.usu_mod = o.usu_mod; usuario.curri_file = o.curri_file; usuario.hora_salida = o.hora_salida; //var validationErrors = db.GetValidationErrors(); if (db.SaveChanges() > 0) { return new List<empleado>() { usuario }; } else return null; } } catch (Exception ex) { return null; } }
public List<empleado> login(empleado o) { try { using (var db = new PruebaContext()) { return db.empleados.Where(c => c.usuario == o.usuario && c.password == o.password && c.estado.Equals("A")).ToList(); } } catch (Exception ex) { return null; } }
public JsonResult updateFoto(empleado o, int id) { Session["foto_avatar"] = o.foto; o.usu_mod = Session["usuario"].ToString(); o.fec_mod = System.DateTime.Now.AddHours(difftime); return new JsonResult { Data = new EmpleadoDB().updateFoto(o, id) }; }