Ejemplo n.º 1
0
        public async Task <IHttpActionResult> Putaula(int id, aula aula)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != aula.id)
            {
                return(BadRequest());
            }

            db.Entry(aula).State = EntityState.Modified;

            try
            {
                await db.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!aulaExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public ActionResult DeleteConfirmed(int id)
        {
            aula aula = db.aulas.Find(id);

            db.aulas.Remove(aula);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 3
0
        //Get Delete
        public ActionResult Delete(int id)
        {
            aula Aula = db.aula.Find(id);

            if (Aula == null)
            {
                return(HttpNotFound());
            }
            return(View(Aula));
        }
Ejemplo n.º 4
0
        public async Task <IHttpActionResult> Getaula(int id)
        {
            aula aula = await db.aula.FindAsync(id);

            if (aula == null)
            {
                return(NotFound());
            }

            return(Ok(aula));
        }
Ejemplo n.º 5
0
 public ActionResult Edit(aula prod)
 {
     if (ModelState.IsValid)
     {
         db.Entry(prod).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index", "Aula"));
     }
     GetViewBagData();
     return(View(prod));
 }
Ejemplo n.º 6
0
        public ActionResult Edit(int id)
        {
            aula Aula = db.aula.Single(x => x.id == id);

            if (Aula == null)
            {
                return(HttpNotFound());
            }
            GetViewBagData();
            return(View("Edit", Aula));
        }
Ejemplo n.º 7
0
 public ActionResult Create(aula prod)
 {
     if (ModelState.IsValid)
     {
         db.aula.Add(prod);
         db.SaveChanges();
         return(RedirectToAction("Index", "Aula"));
     }
     GetViewBagData();
     return(View());
 }
Ejemplo n.º 8
0
        public async Task <IHttpActionResult> Postaula(aula aula)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.aula.Add(aula);
            await db.SaveChangesAsync();

            return(CreatedAtRoute("DefaultApi", new { id = aula.id }, aula));
        }
 public ActionResult Edit([Bind(Include = "cod_aula,nombre,ubicasion,ac,capacidad,n_equipo,cod_tipoaula,cod_dpto")] aula aula)
 {
     if (ModelState.IsValid)
     {
         db.Entry(aula).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.cod_dpto     = new SelectList(db.dptoes, "cod_dpto", "nombre", aula.cod_dpto);
     ViewBag.cod_tipoaula = new SelectList(db.tipoaulas, "cod_tipoaula", "nombre_tipo", aula.cod_tipoaula);
     return(View(aula));
 }
Ejemplo n.º 10
0
 protected void btnSalvar_Click(object sender, EventArgs e)
 {
     if (IsInvalidForm())
     {
         SendMessage(Message.MSG_REQUIRED_FIELDS, Color.Red);
     }
     else
     {
         try
         {
             /*Aula aula = new Aula()
              * {
              *  NomeDisciplina = txtNomeDisciplina.Text,
              *  QuantidadeAluno = int.Parse(txtQuantidadeAluno.Text),
              *  NomeProfessor = txtNomeProfessor.Text,
              *  NomeFaculdade = txtNomeFaculdade.Text
              * };*/
             if (!string.IsNullOrWhiteSpace(txtId.Text))
             {
                 //aula.Id = int.Parse(txtId.Text);
                 int id = int.Parse(txtId.Text);
                 //aulaPersistence.Update(aula);
                 aula aulaResult = context.aula.First(x => x.id == id);
                 aulaResult.nome_disciplina  = txtNomeDisciplina.Text;
                 aulaResult.quantidade_aluno = int.Parse(txtQuantidadeAluno.Text);
                 aulaResult.nome_professor   = txtNomeProfessor.Text;
                 aulaResult.nome_faculdade   = txtNomeFaculdade.Text;
                 SendMessage(Message.MSG_UPDATE_SUCCESS, Color.Green);
             }
             else
             {
                 aula aula = new aula()
                 {
                     nome_disciplina  = txtNomeDisciplina.Text,
                     quantidade_aluno = int.Parse(txtQuantidadeAluno.Text),
                     nome_professor   = txtNomeProfessor.Text,
                     nome_faculdade   = txtNomeFaculdade.Text
                 };
                 //aulaPersistence.Create(aula);
                 context.aula.Add(aula);
                 SendMessage(Message.MSG_CREATION_SUCCESS, Color.Green);
             }
             context.SaveChanges();
             ResetForm(true);
         }
         catch (Exception ex)
         {
             SendMessage($"{Message.MSG_ERROR} {ex.Message}", Color.Red);
         }
     }
 }
Ejemplo n.º 11
0
        public async Task <IHttpActionResult> Deleteaula(int id)
        {
            aula aula = await db.aula.FindAsync(id);

            if (aula == null)
            {
                return(NotFound());
            }

            db.aula.Remove(aula);
            await db.SaveChangesAsync();

            return(Ok(aula));
        }
Ejemplo n.º 12
0
        // GET: aulas/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            aula aula = db.aulas.Find(id);

            if (aula == null)
            {
                return(HttpNotFound());
            }
            return(PartialView(aula));
        }
Ejemplo n.º 13
0
        // GET: aulas/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            aula aula = db.aulas.Find(id);

            if (aula == null)
            {
                return(HttpNotFound());
            }
            ViewBag.cod_dpto     = new SelectList(db.dptoes, "cod_dpto", "nombre", aula.cod_dpto);
            ViewBag.cod_tipoaula = new SelectList(db.tipoaulas, "cod_tipoaula", "nombre_tipo", aula.cod_tipoaula);
            return(PartialView(aula));
        }
Ejemplo n.º 14
0
        public static void Main(String[] args)
        {
            aula al = new aula();

//foreach(int i as args)
            al.setNome(args[0]);
//Console.WriteLine(args.Ccount());

            Console.WriteLine("bem-vindo " + al.getNome());
            professor pr = new professor();

            pr.Nome = Console.ReadLine();
//pr.setNome("andre");
//Console.WriteLine("eu sou aluno de "+pr.getNome());
            Console.WriteLine("sou aluno de " + pr.Nome);
        }
Ejemplo n.º 15
0
        // POST: api/aulas
        public IHttpActionResult Post([FromBody] DTOaulas value)
        {
            if (value != null)
            {
                aula datosAula = new aula
                {
                    descripcion = value.descripcion,
                    IDmateria   = value.IDmateria,
                    IDhorario   = value.IDhorario
                };

                context.aulas.Add(datosAula);
                context.SaveChanges();

                return(Ok("Aula Insertada"));
            }

            return(NotFound());
        }
Ejemplo n.º 16
0
        // PUT: api/aulas/5
        public IHttpActionResult Put([FromBody] DTOaulas value)
        {
            if (value != null)
            {
                // if (id == value.IDaula)
                //{
                aula datosAula = new aula
                {
                    IDaula      = value.IDaula,
                    descripcion = value.descripcion,
                    IDmateria   = value.IDmateria,
                    IDhorario   = value.IDhorario
                };

                context.Entry(datosAula).State = EntityState.Modified;
                context.SaveChanges();

                return(Ok("Aula Modificada"));
                //}
                //return Ok("El id enviado y el ID del aula no es igual");
            }

            return(NotFound());
        }