// Metodos de Detalle (Detail) public List <Detalle> ListarDetalle() { var ctx = new TareasDbContext(); var lista = ctx.Detalles.ToList(); return(lista); }
/*public Tarea[] GetTareas() * { * Tarea[] resultado = new Tarea[10]; * resultado[0] = new Tarea(1, "Cableado", "2020/09/27", 15, 1, "Realizada"); * resultado[1] = new Tarea(2, "Electricidad", "2020/09/28", 20, 2, "Realizada"); * resultado[2] = new Tarea(3, "Discusion", "2020/09/29", 10, 3, "Pendiente"); * resultado[3] = new Tarea(4, "Basurero", "2020/09/30", 13, 4, "Incompleta"); * resultado[4] = new Tarea(5, "Busqueda", "2020/10/01", 16, 5, "Realizada"); * resultado[5] = new Tarea(6, "Alineación", "2020/10/02", 27, 6, "Realizada"); * resultado[6] = new Tarea(7, "Escanear", "2020/10/03", 32, 7, "Realizada"); * resultado[7] = new Tarea(8, "Diagnostico", "2020/10/04", 99, 8, "Incompleta"); * resultado[8] = new Tarea(9, "Limpieza", "2020/10/05", 41, 9, "Pendiente"); * resultado[9] = new Tarea(10, "Monitoreo", "2020/10/06", 22, 10, "Pendiente"); * * return resultado; * }*/ public List <Tarea> ListarTarea() { var ctx = new TareasDbContext(); var lista = ctx.Tareas.ToList(); return(lista); }
/*public Recurso[] GetRecursos() * { * Recurso[] resultado = new Recurso[10]; * resultado[0] = new Recurso(1, "Programador", 1); * resultado[1] = new Recurso(2, "Analista", 2); * resultado[2] = new Recurso(3, "Data entry", 3); * resultado[3] = new Recurso(4, "Diseñador", 4); * resultado[4] = new Recurso(5, "Operador", 5); * resultado[5] = new Recurso(6, "Scrum master", 6); * resultado[6] = new Recurso(7, "Contador", 7); * resultado[7] = new Recurso(8, "Tester", 8); * resultado[8] = new Recurso(9, "Operador", 9); * resultado[9] = new Recurso(10, "Manager", 10); * * return resultado; * }*/ public List <Recurso> ListarRecurso() { var ctx = new TareasDbContext(); var lista = ctx.Recursos.ToList(); return(lista); }
public Detalle ActualizarDetalle(int id, int tiempo, int recId, int tareaId) { var ctx = new TareasDbContext(); var detalle = ctx.Detalles.Where(i => i.Id == id).FirstOrDefault(); /*if (detalle is null) * { * Console.WriteLine("El detalle no existe"); * } * else * { * detalle.Fecha = DateTime.Now; * * if (tiempo > 0) * { * detalle.Tiempo = tiempo; * } * if (recId > 0) * { * detalle.RecursoId = recId; * } * if (tareaId > 0) * { * detalle.TareaId = tareaId; * } * } * ctx.SaveChanges();*/ return(detalle); }
static void BorrarUsuario(int id) { var ctx = new TareasDbContext(); var usuario = ctx.Usuarios.Where(i => i.UsuarioPK == id).Single(); ctx.Usuarios.Remove(usuario); ctx.SaveChanges(); }
public Recurso[] GetRecursos() { var bd = new TareasDbContext(); var list = bd.Recurso.ToArray(); return(list); }
public Usuario[] GetUsuarios() { var bd = new TareasDbContext(); var list = bd.Usuarios.ToArray(); return(list); }
public Detalle[] GetDatalles() { var bd = new TareasDbContext(); var list = bd.Detalle.ToArray(); return(list); }
public Tarea [] GetTareas() { var bd = new TareasDbContext(); var list = bd.Tarea.ToArray(); return(list); }
public Recurso BorrarRecurso(int id) { var ctx = new TareasDbContext(); var recurso = ctx.Recursos.Where(i => i.Id == id).Single(); ctx.Recursos.Remove(recurso); ctx.SaveChanges(); return(recurso); }
public Tarea BorrarTarea(int id) { var ctx = new TareasDbContext(); var tarea = ctx.Tareas.Where(i => i.Id == id).Single(); ctx.Tareas.Remove(tarea); ctx.SaveChanges(); return(tarea); }
public Detalle BorrarDetalle(int id) { var ctx = new TareasDbContext(); var detalle = ctx.Detalles.Where(i => i.Id == id).Single(); ctx.Detalles.Remove(detalle); ctx.SaveChanges(); return(detalle); }
public Recurso CrearRecurso(string nombre, int usuario) { var ctx = new TareasDbContext(); var recurso = new Recurso { Nombre = nombre, UsuarioId = usuario }; ctx.Set <Recurso>().Add(recurso); ctx.SaveChanges(); return(recurso); }
public Usuario CrearUsuario(string name, string pass) { var ctx = new TareasDbContext(); var usuario = new Usuario { Nombre = name, Clave = pass }; ctx.Set <Usuario>().Add(usuario); ctx.SaveChanges(); return(usuario); }
/*public Usuario[] GetUsuarios() * { * Usuario[] resultado = new Usuario[10]; * resultado[0] = new Usuario(1, "storrico", "slo2014"); * resultado[1] = new Usuario(2, "mbielsa", "leeds2020"); * resultado[2] = new Usuario(3, "magoya", "amongus123"); * resultado[3] = new Usuario(4, "tito10", "argentina2020"); * resultado[4] = new Usuario(5, "grivia", "w3wh"); * resultado[5] = new Usuario(6, "gkazka", "netd"); * resultado[6] = new Usuario(7, "mpeluffo", "sarasa2020"); * resultado[7] = new Usuario(8, "jprandi", "lanena999"); * resultado[8] = new Usuario(9, "elemperador", "caniggialibre69"); * resultado[9] = new Usuario(10, "sdelmoro", "ecdm2020"); * * return resultado; * }*/ public List <Usuario> ListarUsuario() { { var ctx = new TareasDbContext(); var lista = ctx.Usuarios.ToList(); /*foreach (var item in lista) * { * Console.WriteLine($"Nombre: {item.Nombre} ({item.UsuarioPK})"); * }*/ return(lista); } }
public Usuario SeleccionarUsuario(int id) { var ctx = new TareasDbContext(); var usuario = ctx.Usuarios.Where(i => i.UsuarioPK == id).FirstOrDefault(); /*if (usuario is null) * { * Console.WriteLine("No existe el usuario"); * } * else * { * Console.WriteLine($"Nombre: {usuario.Nombre} ({usuario.UsuarioPK})"); * }*/ return(usuario); }
public Detalle CrearDetalle(int tiempo, int recurso, int tarea) { var ctx = new TareasDbContext(); var detalle = new Detalle { Fecha = DateTime.Now, Tiempo = tiempo, RecursoId = recurso, TareaId = tarea }; ctx.Set <Detalle>().Add(detalle); ctx.SaveChanges(); return(detalle); }
public Recurso SeleccionarRecurso(int id) { var ctx = new TareasDbContext(); var recurso = ctx.Recursos.Where(i => i.Id == id).FirstOrDefault(); /*if (recurso is null) * { * Console.WriteLine("El recurso no existe"); * } * else * { * Console.WriteLine($"Nombre: {recurso.Nombre} ({recurso.Id}) Usuario: {recurso.UsuarioId}"); * }*/ return(recurso); }
public Tarea ActualizarEstado(int id, string estado) { var ctx = new TareasDbContext(); var tarea = ctx.Tareas.Where(i => i.Id == id).FirstOrDefault(); /*if (tarea is null) * { * Console.WriteLine("La tarea no existe"); * } * else * { * tarea.Estado = estado; * } * ctx.SaveChanges();*/ return(tarea); }
public Tarea ActualizarResponsable(int id, int responsable) { var ctx = new TareasDbContext(); var tarea = ctx.Tareas.Where(i => i.Id == id).FirstOrDefault(); /*if (tarea is null) * { * Console.WriteLine("La tarea no existe"); * } * else * { * tarea.RecursoId = responsable; * } * ctx.SaveChanges();*/ return(tarea); }
public Tarea SeleccionarTarea(int id) { var ctx = new TareasDbContext(); var tarea = ctx.Tareas.Where(i => i.Id == id).FirstOrDefault(); /*if (tarea is null) * { * Console.WriteLine("La tarea no existe"); * } * else * { * Console.WriteLine($"Titulo: {tarea.Titulo} ({tarea.Id}) Vencimiento: {tarea.Vencimiento} Estimacion: {tarea.Estimacion} " + * $"Responsable: {tarea.RecursoId} Estado {tarea.Estado}"); * }*/ return(tarea); }
public Tarea CrearTarea(string titulo, string vencimiento, int estimacion, int responsable, string estado = null) { var ctx = new TareasDbContext(); var tarea = new Tarea { Titulo = titulo, Vencimiento = vencimiento, Estimacion = estimacion, RecursoId = responsable, Estado = estado }; ctx.Set <Tarea>().Add(tarea); ctx.SaveChanges(); return(tarea); }
public Detalle SeleccionarDetalle(int id) { var ctx = new TareasDbContext(); var detalle = ctx.Detalles.Where(i => i.Id == id).FirstOrDefault(); /*if (detalle is null) * { * Console.WriteLine("El detalle no existe"); * } * else * { * Console.WriteLine($"Fecha: {detalle.Fecha} ({detalle.Id}) Tiempo: {detalle.Tiempo} " + * $"Recurso: {detalle.RecursoId} Tarea: {detalle.TareaId}"); * }*/ return(detalle); }
public Usuario ResetearContraseña(int id, string pass = null) { var ctx = new TareasDbContext(); var usuario = ctx.Usuarios.Where(i => i.UsuarioPK == id).FirstOrDefault(); /*if (usuario is null) * { * Console.WriteLine("El usuario no existe"); * } * else * { * if (!string.IsNullOrEmpty(pass)) * { * usuario.Clave = pass; * } * } * ctx.SaveChanges();*/ return(usuario); }
public Tarea ActualizarEstimacion(int id, string vencimiento, int estimacion = -1) { var ctx = new TareasDbContext(); var tarea = ctx.Tareas.Where(i => i.Id == id).FirstOrDefault(); /*if (tarea is null) * { * Console.WriteLine("La tarea no existe"); * } * else * { * tarea.Vencimiento = vencimiento; * * if (estimacion > 0) * { * tarea.Estimacion = estimacion; * } * } * ctx.SaveChanges();*/ return(tarea); }
public Recurso ActualizarRecurso(int id, string nombre, int usuarioId = -1) { var ctx = new TareasDbContext(); var recurso = ctx.Recursos.Where(i => i.Id == id).FirstOrDefault(); /*if (recurso is null) * { * Console.WriteLine("El recurso no existe"); * } * else * { * if (!string.IsNullOrEmpty(nombre)) * { * recurso.Nombre = nombre; * } * if (usuarioId > 0) * { * recurso.UsuarioId = usuarioId; * } * } * ctx.SaveChanges();*/ return(recurso); }
public RecursoService(TareasDbContext _context) { context = _context; }
public UsuarioService(TareasDbContext _context) { ctx = _context; }
public DetalleService(TareasDbContext _context) { ctx = _context; }
public TareaService(TareasDbContext _context) { context = _context; }