Exemplo n.º 1
0
 public virtual ServiceResponse Create(TEntity model)
 {
     try
     {
         _DbSet.Add(model);
         _stokContext.SaveChanges();
         return(new ServiceResponse {
             IsSuccess = true, Message = "Kayıt Başarılı bir şekilde eklendi"
         });
     }
     catch (Exception ex)
     {
         return(new ServiceResponse {
             IsSuccess = false, Message = "Kayıt ekleme esnasında hata oluştu :" + ex.Message
         });
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// Repositoryleri database'e gonderir.
        /// Hata olmasi durumunda -1 doner.
        /// </summary>
        /// <returns></returns>
        public int Commit()
        {
            int result = -1;

            DynamicTryCatch.TryCatchLogla(() =>
            {
                result = _context.SaveChanges();
            }, "StokTakibi.DAL.EntitiyFramework.UnitOfWork.Commit");

            return(result);
        }