public static MaterieClasa Insert(MaterieClasa entity)
 {
     using (var context = new CatalogProjectEntities())
     {
         entity = context.MaterieClasas.Add(entity);
         context.SaveChanges();
     }
     return(entity);
 }
Exemple #2
0
 public static MaterieClasaModel ToModel(this MaterieClasa materieClasa)
 {
     return(new MaterieClasaModel()
     {
         ID = materieClasa.ID,
         IDClasa = materieClasa.IDClasa,
         OreSaptamanal = materieClasa.OreSaptamanal,
         IDProfesor = materieClasa.IDProfesor
     });
 }
        public static void Update(MaterieClasa materieClasa)
        {
            using (var context = new CatalogProjectEntities())
            {
                var dbEntity = context.MaterieClasas.FirstOrDefault(x => x.ID == materieClasa.ID);
                if (dbEntity == null)
                {
                    dbEntity = new MaterieClasa();
                    context.MaterieClasas.Add(dbEntity);
                }
                dbEntity.IDClasa       = materieClasa.IDClasa;
                dbEntity.IDMaterie     = materieClasa.IDMaterie;
                dbEntity.OreSaptamanal = materieClasa.OreSaptamanal;
                dbEntity.IDProfesor    = materieClasa.IDProfesor;

                context.SaveChanges();
            }
        }