public string ObtenerNombreDepartamentoPorUsuario() { using (var context = new RID.DB.BodMantEntities()) { return(context.usuario.FirstOrDefault(x => x.AspNetUsers.UserName == User.Identity.Name)?.departamento?.descripcion ?? ""); } }
public int ObtenerIdDepartamentoPorUsuario() { using (var context = new RID.DB.BodMantEntities()) { return(context.usuario.FirstOrDefault(x => x.AspNetUsers.UserName == User.Identity.Name)?.id_departamento ?? 0); } }
public string getConfiguracion(string Nombre) { using (var context = new RID.DB.BodMantEntities()) { return(context.configuracion.Where(x => x.nombre == Nombre)?.FirstOrDefault()?.valor ?? "No hay configuracion"); } }
public void SumarCorrelativo(string Nombre) { using (var context = new RID.DB.BodMantEntities()) { var configuracion = context.configuracion.FirstOrDefault(x => x.nombre == Nombre); if (configuracion != null) { var total = Convert.ToInt32(configuracion.valor) + 1; configuracion.valor = total.ToString(); context.SaveChanges(); } } }
public ActionResult VerPerfilUsuario() { using (var context = new RID.DB.BodMantEntities()) { var usuario = context.usuario.Find(ObtenerIdUsuario()); return(View(new PerfilUsuarioViewModel { IdUsuario = usuario.id_usuario, Nombre = usuario.nombre, Apellido = usuario.apellido, CorreoElectronico = usuario.AspNetUsers.Email, NombreUsuario = usuario.AspNetUsers.UserName, TipoUsuario = usuario.AspNetUsers.AspNetRoles.FirstOrDefault().Name })); } }