IdentityEntities contexto = new IdentityEntities(); //creamos el conteto de datos /// <summary> /// Este metodo se encarga de regresar una lista de usuarios /// </summary> /// <returns>lista de usuarios</returns> public List <Usuario> Consultar() { RepositorioGenerico.Repositorio <Usuario> repositorio = new RepositorioGenerico.Repositorio <Usuario>(contexto); List <Usuario> usuarios = repositorio.All("Empleado", "Empleado.HorarioLaboral", "Empleado.HorarioLaboral.Turno"); return(usuarios); }
public string PersonasSelect2() { List <GrupoSelect2> grupoSelect2 = new List <GrupoSelect2>(); contexto = new ModeloMD_MVC.MD_MVCEntities(); using (RepositorioGenerico.Repositorio <ModeloMD_MVC.v_Persona> p = new RepositorioGenerico.Repositorio <ModeloMD_MVC.v_Persona>(contexto)) { p.Excepcion += P_Excepcion;; var grupos = p.All().GroupBy(x => x.Tipo_Persona); foreach (var grupo in grupos) { var grupoOrganizado = grupo.OrderBy(x => x.Nombre_Completo).ToList(); List <children> hijos = new List <children>(); foreach (var g in grupoOrganizado) { hijos.Add(new children() { id = g.Id, text = g.Nombre_Completo }); } grupoSelect2.Add(new GrupoSelect2() { text = grupo.Key, children = hijos }); } } return(Select2(grupoSelect2)); }
public ActionResult Registro() { RepositorioGenerico.Repositorio <Turno> Turno = new RepositorioGenerico.Repositorio <Turno>(contexto); RepositorioGenerico.Repositorio <Rol> Rol = new RepositorioGenerico.Repositorio <Rol>(contexto); ViewBag.IdTurno = new SelectList(Turno.All(), "Id", "StrNombre"); ViewBag.IdRoles = new SelectList(Rol.All(), "Id", "Nombre"); return(View()); }
static void Main(string[] args) { RepositorioGenerico.Repositorio.Excepcion += Repositorio_Excepcion; var datos = RepositorioGenerico.Repositorio.QuerySQL("Select * from Persona.Persona_Tipo", @"Data Source = DESKTOP-FLE023L; Initial Catalog = MD_MVC; Integrated Security = True"); ModeloMD_MVC.MD_MVCEntities contexto = new ModeloMD_MVC.MD_MVCEntities(); using (RepositorioGenerico.Repositorio <ModeloMD_MVC.Producto_Tipo> obj = new RepositorioGenerico.Repositorio <ModeloMD_MVC.Producto_Tipo>(contexto)) { obj.Excepcion += Repositorio_Excepcion; var datosDeProducto = obj.All(); } Console.WriteLine("Presione ENTER para salir"); Console.ReadLine(); }
IdentityEntities contexto = new IdentityEntities(); //creamos el conteto de datos /// <summary> /// Este metodo se encarga de insertar un UsuarioRol /// </summary> /// <param name="usuario_Rol">Usuario_Rol</param> /// <returns>respuesta booleana</returns> public bool Insert(Usuario_Rol usuario_Rol) { bool respuesta = false; try { RepositorioGenerico.Repositorio <Usuario_Rol> repositorio = new RepositorioGenerico.Repositorio <Usuario_Rol>(contexto); repositorio.Create(usuario_Rol); respuesta = true; } catch (Exception ex) { string mensajeErr = ex.Message; } return(respuesta); }