public static bool Modificar(Empresa emp)
        {
            if (emp == null)
            {
                return(false);
            }

            using (MF0493Entities db = new MF0493Entities())
            {
                var data = from empresa in db.Empresas
                           where empresa.nif == emp.nif
                           select empresa;

                if (data.Count() == 0)
                {
                    db.Empresas.Add(emp);
                    db.SaveChanges();
                    return(true);
                }
                else
                {
                    Empresa e = data.First();

                    e.nombre    = emp.nombre;
                    e.poblacion = emp.poblacion;
                    e.telefono  = emp.telefono;
                    e.logo      = emp.logo;
                    e.activa    = emp.activa;
                    e.email     = emp.email;
                    db.SaveChanges();
                    return(true);
                }
            }
        }
示例#2
0
        public static bool Modificar(Empresa emp)
        {
            if (emp == null) return false;

            using (MF0493Entities db = new MF0493Entities())
            {
                var data = from empresa in db.Empresas
                           where empresa.nif == emp.nif
                           select empresa;

                if (data.Count() == 0)
                {
                    db.Empresas.Add(emp);
                    db.SaveChanges();
                    return true;
                }
                else
                {
                    Empresa e = data.First();

                    e.nombre = emp.nombre;
                    e.poblacion = emp.poblacion;
                    e.telefono = emp.telefono;
                    e.logo = emp.logo;
                    e.activa = emp.activa;
                    e.email = emp.email;
                    db.SaveChanges();
                    return true;
                }
            }
        }
        public static bool Nueva(Empresa emp)
        {
            if (emp == null)
            {
                return(false);
            }

            using (MF0493Entities db = new MF0493Entities())
            {
                var data = from empresa in db.Empresas
                           where empresa.nif == emp.nif
                           select empresa;

                if (data.Count() == 0)
                {
                    db.Empresas.Add(emp);
                    db.SaveChanges();
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
        }
示例#4
0
        public static bool NuevoUsuario(Usuario u)
        {
            if (u == null)
            {
                return(false);
            }

            using (MF0493Entities db = new MF0493Entities())
            {
                var data = from usuarios in db.Usuarios
                           where usuarios.username == u.username
                           select usuarios;

                if (data.Count() == 0)
                {
                    db.Usuarios.Add(u);
                    db.SaveChanges();
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
        }
        public static bool Eliminar(string nif)
        {
            using (MF0493Entities db = new MF0493Entities())
            {
                var data = from empresa in db.Empresas
                           where empresa.nif == nif
                           select empresa;

                if (data.Count() != 0)
                {
                    db.Empresas.Remove(data.First());
                    db.SaveChanges();
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
        }
示例#6
0
        public static bool Eliminar(string nif)
        {
            using (MF0493Entities db = new MF0493Entities())
            {
                var data = from empresa in db.Empresas
                           where empresa.nif == nif
                           select empresa;

                if (data.Count() != 0)
                {
                    db.Empresas.Remove(data.First());
                    db.SaveChanges();
                    return true;
                }
                else
                {
                    return false;
                }
            }
        }
示例#7
0
        public static bool NuevoUsuario(Usuario u)
        {
            if (u == null) return false;

            using (MF0493Entities db = new MF0493Entities())
            {
                var data = from usuarios in db.Usuarios
                           where usuarios.username == u.username
                           select usuarios;

                if (data.Count() == 0)
                {
                    db.Usuarios.Add(u);
                    db.SaveChanges();
                    return true;
                }
                else
                {
                    return false;
                }
            }
        }
示例#8
0
        public static void CrearAdmin()
        {
            using (MF0493Entities db = new MF0493Entities())
            {
                var data = from usuarios in db.Usuarios
                           where usuarios.username == "admin"
                           select usuarios;

                if (data.Count() == 0)
                {
                    Usuario u = new Usuario()
                    {
                        username = "******",
                        activo = true,
                        email ="*****@*****.**",
                        passwdSinCifrar = "aaa111..."
                    };
                    db.Usuarios.Add(u);
                    db.SaveChanges();
                }
            }
        }
示例#9
0
        public static void CrearAdmin()
        {
            using (MF0493Entities db = new MF0493Entities())
            {
                var data = from usuarios in db.Usuarios
                           where usuarios.username == "admin"
                           select usuarios;

                if (data.Count() == 0)
                {
                    Usuario u = new Usuario()
                    {
                        username = "******",
                        activo   = true,
                        email    = "*****@*****.**",
                        passwd   = "aaa111..."
                    };
                    db.Usuarios.Add(u);
                    db.SaveChanges();
                }
            }
        }
示例#10
0
        public static bool Nueva(Empresa emp)
        {
            if (emp == null) return false;

            using (MF0493Entities db = new MF0493Entities())
            {
                var data = from empresa in db.Empresas
                           where empresa.nif == emp.nif
                           select empresa;

                if (data.Count() == 0)
                {
                    db.Empresas.Add(emp);
                    db.SaveChanges();
                    return true;
                }
                else
                {
                    return false;
                }
            }
        }