コード例 #1
0
 public void Crear(Proyecto proy)
 {
     using (var db = new ProyectosDBEntities())
     {
         db.Proyecto.Add(proy);
         db.SaveChanges();
     }
 }
コード例 #2
0
 public void Crear(Departamento dpto)
 {
     using (var db = new ProyectosDBEntities())
     {
         db.Departamento.Add(dpto);
         db.SaveChanges();
     }
 }
コード例 #3
0
ファイル: EmpleadoDAC.cs プロジェクト: luisworker/MVC-Capas
 public void Crear(Empleado emple)
 {
     using (var db = new ProyectosDBEntities())
     {
         db.Empleado.Add(emple);
         db.SaveChanges();
     }
 }
コード例 #4
0
 public void Eliminar(int id)
 {
     using (var db = new ProyectosDBEntities())
     {
         Proyecto a = db.Proyecto.Find(id);
         db.Proyecto.Remove(a);
         db.SaveChanges();
     }
 }
コード例 #5
0
 public void Eliminar(int id)
 {
     using (var db = new ProyectosDBEntities())
     {
         Departamento dpto = db.Departamento.Find(id);
         db.Departamento.Remove(dpto);
         db.SaveChanges();
     }
 }
コード例 #6
0
 public void Editar(Departamento dpto)
 {
     using (var db = new ProyectosDBEntities())
     {
         var a = db.Departamento.Find(dpto.DepartamentoId);
         a.NombreDepartamento = dpto.NombreDepartamento;
         db.SaveChanges();
     }
 }
コード例 #7
0
        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();
            }
        }
コード例 #8
0
        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();
            }
        }
コード例 #9
0
 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();
     }
 }
コード例 #10
0
ファイル: EmpleadoDAC.cs プロジェクト: luisworker/MVC-Capas
        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();
            }
        }