public static Usuario Buscar(int id, BaseDatosContext bd) { return(bd.Usuarios .Where(usu => usu.Id == id) .FirstOrDefault()); }
public static Usuario Buscar(int id) { using (var bd = new BaseDatosContext()) { return(RNUsuario.Buscar(id, bd)); } }
public static List <Usuario> Buscar() { //return BaseDeDatos.Usuarios; using (var bd = new BaseDatosContext()) { return(bd.Usuarios.ToList()); } }
public static void Eliminar(int id) { var usuario1 = RNUsuario.Buscar(id); using (var bd = new BaseDatosContext()) { var usuario1 = RNUsuario.Buscar(id, bd); var usuarioAEliminar = bd.Usuarios.Where(o => o.Id == id).FirstOrDefault(); //bd.Usuarios.Remove(usuarioAEliminar); bd.Usuarios.Remove(usuario1); bd.SaveChanges(); } // var usuarioEnLista = BaseDeDatos.Usuarios.Where(usu => usu.Id == id).FirstOrDefault(); //BaseDeDatos.Usuarios.Remove(usuarioEnLista); }
public static void AgregarUsaurio(Usuario usuario) { using (var bd = new BaseDatosContext()) { bd.Usuarios.Add(usuario); bd.SaveChanges(); } //usuario.Id = BaseDeDatos.Usuarios.Count + 1; //BaseDeDatos.Usuarios.Add(usuario); //Agrega al base de datos un usuario //Validar que no exista el nombre de usuario! //if existe el nombre de usuario dentro de la lista que estoy agregando, entonces //throw new Exception("usted no puede agregar!!!"); //throw new Exception("Error"); }
public static Usuario Editar(Usuario usuario) { using (var bd = new BaseDatosContext()) { var usuarioEnLista = bd.Usuarios.Where(o => o.Id == usuario.Id).FirstOrDefault(); usuarioEnLista.Nombre = usuario.Nombre; usuarioEnLista.Apellido = usuario.Apellido; usuarioEnLista.Password = usuario.Password; usuarioEnLista.Activo = usuario.Activo; bd.SaveChanges(); return(usuarioEnLista); } //var usuarioEnLista = BaseDeDatos.Usuarios.Where(usu => usu.Id == usuario.Id).FirstOrDefault(); //usuarioEnLista.Nombre = usuario.Nombre; //usuarioEnLista.Apellido = usuario.Apellido; //usuarioEnLista.Password = usuario.Password; //usuarioEnLista.Activo = usuario.Activo; //return usuarioEnLista; }
private IList <MenusSelecto> CreaMenus() { List <MenusSelecto> datos = new List <MenusSelecto>(); //Validamos que la session no este vacia if (System.Web.HttpContext.Current.Session["usuario"] != null) { string usuario = System.Web.HttpContext.Current.Session["usuario"].ToString(); var contextoBanco = new BaseDatosContext(); //Sacamos los menus desde la base de datos en funcion a la nomina logeada var des = from d in contextoBanco.cat_menu join m in contextoBanco.menu_roles on d.id_menu equals m.id_menu join c in contextoBanco.Cat_roles on m.id_rol equals c.id_rol join f in contextoBanco.UsuarioRol on c.id_rol equals f.id_rol where f.Nomina.Contains(usuario) select new { d.Nombre, d.Link }; //var menus = new List<MenusSelecto>{ // new MenusSelecto{ Link="ada", Nombre="" }, // new MenusSelecto{ Link="ada", Nombre="" } //}; foreach (var ds in des) { datos.Add(new MenusSelecto() { Link = ds.Link, Nombre = ds.Nombre }); } } return(datos); }
public ClientesServices(BaseDatosContext context) { _context = context; }
public HomeController(BaseDatosContext clientes) { _context = clientes; }
public FacturasController(BaseDatosContext context, IConverter converter) { _context = context; _converter = converter; }
public ContactosController(BaseDatosContext context) { _context = context; }
public ItemsController(BaseDatosContext context) { _context = context; }
public ResolucionFacturacionController(BaseDatosContext context) { _context = context; }
public EmpresasController(BaseDatosContext context) { _context = context; }
public MedidasController(BaseDatosContext context) { _context = context; }