Example #1
0
        public bool editTipo(string name, string type, int id)
        {
            switch (type)
            {
            case "1":
                tipoarticulo t = db.tipoarticulo.Where(x => x.idTipoArticulo == id).FirstOrDefault();
                t.Nombre = name;
                break;

            case "2":
                tipotrabajo a = db.tipotrabajo.Where(x => x.idTipoTrabajo == id).FirstOrDefault();
                a.Nombre = name;
                break;

            case "3":
                tipolibro b = db.tipolibro.Where(x => x.idTipoLibro == id).FirstOrDefault();
                b.Nombre = name;
                break;

            case "4":
                grupoacademico g = db.grupoacademico.Where(x => x.idGrupoAcademico == id).FirstOrDefault();
                g.Nombre = name;
                break;
            }
            db.SaveChanges();
            return(true);
        }
Example #2
0
        public bool deleteTipo(string tipo, int id)
        {
            switch (tipo)
            {
            case "1":
                tipoarticulo t = db.tipoarticulo.Where(x => x.idTipoArticulo == id).FirstOrDefault();
                db.tipoarticulo.Remove(t);
                break;

            case "2":
                tipotrabajo a = db.tipotrabajo.Where(x => x.idTipoTrabajo == id).FirstOrDefault();
                db.tipotrabajo.Remove(a);
                break;

            case "3":
                tipolibro b = db.tipolibro.Where(x => x.idTipoLibro == id).FirstOrDefault();
                db.tipolibro.Remove(b);
                break;

            case "4":
                grupoacademico g = db.grupoacademico.Where(x => x.idGrupoAcademico == id).FirstOrDefault();
                db.grupoacademico.Remove(g);
                break;
            }
            db.SaveChanges();
            return(true);
        }
Example #3
0
        public bool addTipo(string name, string type)
        {
            try
            {
                switch (type)
                {
                case "1":
                    tipoarticulo t = new tipoarticulo {
                        Nombre = name
                    };
                    db.tipoarticulo.Add(t);
                    break;

                case "2":
                    tipotrabajo a = new tipotrabajo {
                        Nombre = name
                    };
                    db.tipotrabajo.Add(a);
                    break;

                case "3":
                    tipolibro b = new tipolibro {
                        Nombre = name
                    };
                    db.tipolibro.Add(b);
                    break;

                case "4":
                    grupoacademico g = new grupoacademico {
                        Nombre = name
                    };
                    db.grupoacademico.Add(g);
                    break;
                }
                db.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }