Ejemplo n.º 1
0
        public async Task <IResultEngine> AddAsync(Models.PictureModelEngine picture)
        {
            try
            {
                Logger.Information($"Method:{MethodBase.GetCurrentMethod().DeclaringType.FullName} Parametrs:article={picture?.Id}");
                var dbArtikle = Mapper.Map <Pictures>(picture);
                var res       = await PictureDA.AddAsync(dbArtikle);

                var result = Mapper.Map <IResultEngine>(res);
                return(await Task.FromResult(result));
            }
            catch (Exception ex)
            {
                Logger.Error($"Error:{ex.ToString()}");
                return(await Task.FromResult(ResultEngine.Fail()));
            }
        }
Ejemplo n.º 2
0
        public async Task <IResultEngine> DeleteAsync(TopicModelEngine topic)
        {
            try
            {
                Logger.Information($"Method:{MethodBase.GetCurrentMethod().DeclaringType.FullName} Parametrs:topic={topic.TopicId}");
                var dbTopic = Mapper.Map <Topics>(topic);
                var res     = await TopicDataAccess.DeleteAsync(dbTopic);

                var result = Mapper.Map <IResultEngine>(res);
                return(await Task.FromResult(result));
            }
            catch (Exception ex)
            {
                Logger.Error($"Error:{ex.ToString()}");
                return(await Task.FromResult(ResultEngine.Fail("Not Delete")));
            }
        }
Ejemplo n.º 3
0
 public async Task <IResultEngine> Add(UsersEngine user)
 {
     try
     {
         if (user == null)
         {
             return(await Task.FromResult(ResultEngine.Fail("topic null")));
         }
         throw new NotImplementedException();
         //await _dbContext.AddAsync(user);
         //int result = await _dbContext.SaveChangesAsync(); ;
         //if (result >= 0)
         //    return await Task.FromResult(ResultEngine.Success());
         //else
         //    return await Task.FromResult(ResultEngine.Fail("Not add"));
     }
     catch (Exception ex)
     {
         return(await Task.FromResult(ResultEngine.Fail("Not add")));
     }
     //throw new NotImplementedException();
 }
Ejemplo n.º 4
0
        public async Task <IResultEngine> Delete(UsersEngine user)
        {
            try
            {
                throw new NotImplementedException();
                //if (user == null)
                //    return await Task.FromResult(ResultEngine.Fail());
                //var dbUser = _dbContext.UsersEngine.FirstOrDefaultAsync(z => z.UserName == user.UserName).ResultEngine;
                //if (dbUser != null)
                //    return await Add(user);

                //_dbContext.Remove(dbUser);
                //int result = await _dbContext.SaveChangesAsync();
                //if (result >= 0)
                //    return await Task.FromResult(ResultEngine.Success());
                //else
                //    return await Task.FromResult(ResultEngine.Success("Not Delete"));
            }
            catch (Exception ex)
            {
                return(await Task.FromResult(ResultEngine.Fail("Not Delete")));
            }
        }