コード例 #1
0
 public IActionResult EditMaterie(MaterieSem model)
 {
     try
     {
         _adminService.EditMaterie(model);
         return(Ok(new { message = "Materia a fost modificata cu succes" }));
     }
     catch (AppException ex)
     {
         return(BadRequest(new { message = ex.Message }));
     }
 }
コード例 #2
0
        public void EditMaterie(MaterieSem materies)
        {
            if (_context.Materie.Count(m => m.IdMaterie == materies.IdMaterie) == 0)
            {
                throw new AppException("Nu exista aceasta materie");
            }
            var materie = _context.Materie.First(m => m.IdMaterie == materies.IdMaterie);

            materie.Nume          = materies.Nume;
            materies.Cod          = materies.Cod;
            materie.NrCredite     = materies.NrCredite;
            materie.Descriere     = materies.Descriere;
            materie.Finalizare    = materies.Finalizare;
            materie.NrPachet      = materies.NrPachet;
            materie.TipActivitate = materies.TipActivitate;
            _context.SaveChanges();
        }