Beispiel #1
0
            static void BorrarUsuario(int n)
            {
                var bd   = new parcialdbcontext();
                var user = bd.Usuarios.Where(i => i.IdUsuario == n).Single();

                bd.Usuarios.Remove(user);
                bd.SaveChanges();
            }
Beispiel #2
0
                static void BorrarTarea(int id)
                {
                    var ctx   = new parcialdbcontext();
                    var tarea = ctx.Tareas.Where(i => i.IdTarea == id).Single();

                    ctx.Tareas.Remove(tarea);
                    ctx.SaveChanges();
                }
Beispiel #3
0
            static void ListaUsuario()
            {
                var bd    = new parcialdbcontext();
                var lista = bd.Usuario.ToList();

                foreach (var item in lista)
                {
                    Console.WriteLine($"Usuario: {item.Usuario} ({item.IdUsuario})");
                }
            }
Beispiel #4
0
            //Tareas
            static void ListarTareas()
            {
                var ctx   = new parcialdbcontext();
                var lista = ctx.Tareas.ToList();

                foreach (var item in lista)
                {
                    Console.WriteLine($"Titulo: {item.Titulo} ({item.IdTarea}) Vencimiento: {item.Vencimiento} " +
                                      $"Estimacion: {item.Estimacion} Responsable: {item.Responsable} Estado: {item.Estado}");
                }
            }
Beispiel #5
0
            //Detalles
            static void ListarDetalle()
            {
                var ctx   = new parcialdbcontext();
                var lista = ctx.Detalles.ToList();

                foreach (var item in lista)
                {
                    Console.WriteLine($"Fecha: {item.Fecha} ({item.IdDetalle}) Tiempo: {item.Tiempo} " +
                                      $"Recurso: {item.Recurso} Tarea: {item.Tarea}");
                }
            }
Beispiel #6
0
            static void InsertarRecurso(int n)
            {
                var bd    = new parcialdbcontext();
                var lista = bd.Usuarios.Where(i => i.IdUsuario == n).ToList();

                bd.Recursos.Add(new Recurso
                {
                    Nombre  = "Carpeta",
                    Usuario = lista[0]
                });

                bd.SaveChanges();
            }
Beispiel #7
0
            static void Insertar()
            {
                var ctx = new parcialdbcontext();

                ctx.Set <Usuario>().Add(new Usuario
                {
                    IdUsuario = 1,
                    User      = "******",
                    Clave     = "111"
                });

                ctx.SaveChanges();
            }
Beispiel #8
0
            //Recursos
            static void SeleccionarRecurso(int id)
            {
                var ctx     = new parcialdbcontext();
                var recurso = ctx.Recursos.Where(i => i.IdRecurso == id).FirstOrDefault();

                if (recurso is null)
                {
                    Console.WriteLine("Recurso inexistente");
                }
                else
                {
                    Console.WriteLine($"Nombre: {recurso.Nombre} ({recurso.IdRecurso}) Usuario: {recurso.Usuario}");
                }
            }
Beispiel #9
0
            static void InsertarTarea(int r)
            {
                var bd    = new parcialdbcontext();
                var recur = bd.Recursos.Where(i => i.id == r).ToList();

                bd.Tareas.Add(new Tarea
                {
                    Titulo      = "Revision de legajos",
                    Vencimiento = new DateTime(2020, 5, 25),
                    Estimacion  = new DateTime(2020, 6, 25),
                    Responsable = recur[0],
                    Estado      = true
                });
                bd.SaveChanges();
Beispiel #10
0
            static void InsertarDetalle(int r, int t)
            {
                var bd    = new parcialdbcontext();
                var recur = bd.Recursos.Where(i => i.IdRecurso == r).ToList();
                var tare  = bd.Tareas.Where(i => i.IdTarea == t).ToList();

                bd.Detalles.Add(new Detalle
                {
                    Fecha   = new DateTime(2016, 8, 20),
                    Tiempo  = new DateTime(2018, 9, 12),
                    Recurso = recur[0],
                    Tarea   = tare[0]
                });
            }
Beispiel #11
0
            static void ActualizarDetalle(int d, int r, int t)
            {
                var bd       = new parcialdbcontext();
                var detalles = bd.Detalles.Where(i => i.IdDetalle == d).ToList();
                var rec      = bd.Recursos.Where(i => i.IdRecurso == r).ToList();
                var tar      = bd.Tareas.Where(i => i.IdTarea == t).ToList();

                detalles[0].Fecha   = new DateTime(2019, 4, 12);
                detalles[0].Tiempo  = new DateTime(2020, 11, 9);
                detalles[0].Recurso = rec[0];
                detalles[0].Tarea   = tar[0];

                bd.SaveChanges();
            }
Beispiel #12
0
            static void CambiarPassword(int id, string clave = null)
            {
                var ctx     = new parcialdbcontext();
                var usuario = ctx.Usuarios.Where(i => i.IdUsuario == id).FirstOrDefault();

                if (usuario is null)
                {
                    Console.WriteLine("Usuario inexistente");
                }
                else
                {
                    if (!string.IsNullOrEmpty(clave))
                    {
                        usuario.Clave = clave;
                    }
                }
                ctx.SaveChanges();
            }
Beispiel #13
0
            //Usuarios

            static void Actualizacion()
            {
                var ctx   = new parcialdbcontext();
                var lista = ctx.Usuarios.Where(i => i.User);
            }