public List <Model.CasoEmpleadoAsignado> ObtenerTodosLosCasos()
        {
            var db        = new ContextoDeHelpDesk();
            var resultado = db.CasoEmpleadoAsignado.ToList();

            return(resultado);
        }
        public Model.Empleados ObtenerEmpleadoPorId(int Id)
        {
            var db        = new ContextoDeHelpDesk();
            var resultado = db.Empleados.Find(Id);

            return(resultado);
        }
        public List <Model.Empleados> ObtenerTodosLosEmpleados()
        {
            var db        = new ContextoDeHelpDesk();
            var resultado = db.Empleados.ToList();

            return(resultado);
        }
        public void Actualizar(Model.Empleados empleado)
        {
            var db = new ContextoDeHelpDesk();

            db.Entry(empleado).State = System.Data.Entity.EntityState.Modified;
            db.SaveChanges();
        }
        public void Asignar(Model.CasoEmpleadoAsignado elCaso)
        {
            var db = new ContextoDeHelpDesk();

            db.CasoEmpleadoAsignado.Add(elCaso);
            db.Entry(elCaso).State = System.Data.Entity.EntityState.Added;

            db.SaveChanges();
        }
        public void Agregar(Model.Empleados elNuevoEmpleado)
        {
            var db = new ContextoDeHelpDesk();

            db.Empleados.Add(elNuevoEmpleado);
            db.Entry(elNuevoEmpleado).State = System.Data.Entity.EntityState.Added;

            db.SaveChanges();
        }
        public List <Model.CasoEmpleadoAsignado> ObtenerCasoAsignadoPorIdCaso(int idCaso)
        {
            var db = new ContextoDeHelpDesk();

            var resultado = from c in db.CasoEmpleadoAsignado
                            where c.IdCasos.Equals(idCaso)
                            select c;

            return(resultado.ToList());
        }
Beispiel #8
0
        public List <Model.Casos> ObtenerCasosPorEstado(int estado)
        {
            var db = new ContextoDeHelpDesk();

            var resultado = from c in db.Casos
                            where c.Estado.Equals(estado)
                            select c;

            return(resultado.ToList());
        }
Beispiel #9
0
        public List <Model.Casos> ObtenerCasosPorNivel(int nivel)
        {
            var db = new ContextoDeHelpDesk();

            var resultado = from c in db.Casos
                            where c.Nivel.Equals(nivel)
                            select c;

            return(resultado.ToList());
        }
Beispiel #10
0
        public void Actualizar(Model.Casos caso)
        {
            Model.Casos valorBD = ObtenerCasoPorId(caso.Id);
            var         db      = new ContextoDeHelpDesk();

            valorBD.DescripcionProblema   = caso.DescripcionProblema;
            valorBD.DescripcionResolucion = caso.DescripcionResolucion;
            valorBD.DireccionContacto     = caso.DireccionContacto;
            valorBD.Estado             = caso.Estado;
            valorBD.FechaCreacion      = caso.FechaCreacion;
            valorBD.FechaInicioProceso = caso.FechaInicioProceso;
            valorBD.FechaResolucion    = caso.FechaResolucion;
            valorBD.Id                      = caso.Id;
            valorBD.MotivoRechazo           = caso.MotivoRechazo;
            valorBD.Nivel                   = caso.Nivel;
            valorBD.NombreContacto          = caso.NombreContacto;
            valorBD.ObservacionesResolucion = caso.ObservacionesResolucion;
            valorBD.ProvinciaContacto       = caso.ProvinciaContacto;
            valorBD.TelefonoContacto        = caso.TelefonoContacto;

            db.Entry(caso).State = System.Data.Entity.EntityState.Modified;
            db.SaveChanges();
        }