public Departamento Detalles(int id) { using (var db = new ProyectosDBEntities()) { return(db.Departamento.Find(id)); } }
public List <Proyecto> ListaProyectos() { using (var db = new ProyectosDBEntities()) { return(db.Proyecto.ToList()); } }
public void Crear(Proyecto proy) { using (var db = new ProyectosDBEntities()) { db.Proyecto.Add(proy); db.SaveChanges(); } }
public List <Proyecto> ListaProyectosJson() { using (var db = new ProyectosDBEntities()) { db.Configuration.LazyLoadingEnabled = false; return(db.Proyecto.ToList()); } }
public void Crear(Empleado emple) { using (var db = new ProyectosDBEntities()) { db.Empleado.Add(emple); db.SaveChanges(); } }
public void Crear(Departamento dpto) { using (var db = new ProyectosDBEntities()) { db.Departamento.Add(dpto); db.SaveChanges(); } }
public List <Departamento> ListaDepartamentos() { using (var db = new ProyectosDBEntities()) { db.Configuration.LazyLoadingEnabled = false; return(db.Departamento.ToList()); } }
public void Eliminar(int id) { using (var db = new ProyectosDBEntities()) { Proyecto a = db.Proyecto.Find(id); db.Proyecto.Remove(a); db.SaveChanges(); } }
public void Eliminar(int id) { using (var db = new ProyectosDBEntities()) { Departamento dpto = db.Departamento.Find(id); db.Departamento.Remove(dpto); db.SaveChanges(); } }
public void Editar(Departamento dpto) { using (var db = new ProyectosDBEntities()) { var a = db.Departamento.Find(dpto.DepartamentoId); a.NombreDepartamento = dpto.NombreDepartamento; db.SaveChanges(); } }
public Proyecto Detalles(int id) { Proyecto a; using (var db = new ProyectosDBEntities()) { a = db.Proyecto.Find(id); } return(a); }
public void EliminarAsignacion(int empleadoId, int proyectoId) { using (var db = new ProyectosDBEntities()) { var proyEmpl = db.ProyectoEmpleado.Where(a => (a.EmpleadoId == empleadoId) && (a.ProyectoId == proyectoId)).FirstOrDefault(); db.ProyectoEmpleado.Remove(proyEmpl); db.SaveChanges(); } }
public void Editar(Proyecto proy) { using (var db = new ProyectosDBEntities()) { Proyecto nuevo = db.Proyecto.Find(proy.ProyectoId); nuevo.NombreProyecto = proy.NombreProyecto; nuevo.FechaInicio = proy.FechaInicio; nuevo.FechaFin = proy.FechaFin; db.SaveChanges(); } }
public void AsignarProyectos(int EmpleadoId, int ProyectoId) { using (var db = new ProyectosDBEntities()) { var proyEmpl = new ProyectoEmpleado { EmpleadoId = EmpleadoId, ProyectoId = ProyectoId, FechaAlta = DateTime.Now }; db.ProyectoEmpleado.Add(proyEmpl); db.SaveChanges(); } }
public void Editar(VMEmpleado emple) { using (var db = new ProyectosDBEntities()) { Empleado nuevo = db.Empleado.Find(emple.EmpleadoId); nuevo.Nombres = emple.Nombres; nuevo.Apellidos = emple.Apellidos; nuevo.Email = emple.Email; nuevo.Direccion = emple.Direccion; nuevo.Celular = emple.Celular; nuevo.DepartamentoId = emple.DepartamentoId; db.SaveChanges(); } }
public List <VMProyectoEmpleado> GetAsignados() { using (var db = new ProyectosDBEntities()) { List <VMProyectoEmpleado> list = (from a in db.ProyectoEmpleado join p in db.Proyecto on a.ProyectoId equals p.ProyectoId join e in db.Empleado on a.EmpleadoId equals e.EmpleadoId select new VMProyectoEmpleado { ProyectoId = a.ProyectoId, EmpleadoId = a.EmpleadoId, FechaAlta = a.FechaAlta, NombreEmpleado = e.Nombres + " " + e.Apellidos, NombreProyecto = p.NombreProyecto }).ToList(); return(list); } }
public List <VMEmpleado> ListaEmpleados() { using (var db = new ProyectosDBEntities()) { var a = (from e in db.Empleado join p in db.Departamento on e.DepartamentoId equals p.DepartamentoId select new VMEmpleado { EmpleadoId = e.EmpleadoId, Nombres = e.Nombres, Apellidos = e.Apellidos, Email = e.Email, Celular = e.Celular, Direccion = e.Direccion, NombreDepartamento = p.NombreDepartamento }).ToList(); return(a); } }
public VMEmpleado Detalles(int id) { VMEmpleado a; using (var db = new ProyectosDBEntities()) { a = (from e in db.Empleado join p in db.Departamento on e.DepartamentoId equals p.DepartamentoId where e.EmpleadoId == id select new VMEmpleado { EmpleadoId = e.EmpleadoId, Nombres = e.Nombres, Apellidos = e.Apellidos, Email = e.Email, Celular = e.Celular, Direccion = e.Direccion, DepartamentoId = e.DepartamentoId, NombreDepartamento = p.NombreDepartamento }).FirstOrDefault(); } return(a); }