public IlanResimlerResponse CreateeAsync(IlanResimlerRequest request) { return(base.ExecuteWithExceptionHandledOperation(() => { IlanResimlerRequeste r = new IlanResimlerRequeste(); IlanResimlerResponse rr = new IlanResimlerResponse(); foreach (var item in request.Resimler) { r.IlanId = request.IlanId; if (item.Trim() == null || item.Trim() == "") { r.Resim = "noimages.jpg"; } else { r.Resim = item; } var resim = Mapper.Map <IlanResimler>(r); _ilanResimRepostory.Add(resim); _ilanResimRepostory.SaveChangeAsync(); } // rr.Id = 1; rr.IlanId = 46; rr.Resim = "x.jpg"; return Mapper.Map <IlanResimlerResponse>(rr); })); }
public Task DeleteImages([FromUri] IlanResimlerRequeste request) { bool y = FunctionHelper.IsValid(Convert.ToString(request.id)); if (y == true) { request.id = Convert.ToInt32(request.id); } return(_ilanResimlerEngine.DeleteAsync(request.id)); //else // return false; }
public Task <List <IlanResimlerResponse> > GetImages([FromUri] IlanResimlerRequeste request) { bool x = FunctionHelper.IsValid(Convert.ToString(request.IlanId)); if (x == true) { request.IlanId = Convert.ToInt32(request.IlanId); // request.Resim = FunctionHelper.RemoveHtml(request.Resim); return(_ilanResimlerEngine.GetListResimAsync(request)); } else { return(null); } }
public Task <IlanResimlerResponse> GetResimAsync(IlanResimlerRequeste request) { return(base.ExecuteWithExceptionHandledOperation(async() => { var user = _ilanResimRepostory.GetParametre(x => x.IlanId == request.IlanId); if (user.Count() > 0) { return Mapper.Map <IlanResimlerResponse>(await user.FirstAsync()); } else { return null; } })); }
public Task <IlanResimlerResponse> CreateAsync(IlanResimlerRequest request) { return(base.ExecuteWithExceptionHandledOperation(async() => { IlanResimlerRequeste r = new IlanResimlerRequeste(); IlanResimlerResponse rr = new IlanResimlerResponse(); foreach (var item in request.Resimler) { r.IlanId = request.IlanId; r.Resim = item; var resim = Mapper.Map <IlanResimler>(r); _ilanResimRepostory.Add(resim); await _ilanResimRepostory.SaveChangeAsync(); } // rr.Id = 1; rr.IlanId = 46; rr.Resim = "x.jpg"; return Mapper.Map <IlanResimlerResponse>(rr); })); }
public Task <IlanResimlerResponse> ImageSearch([FromUri] IlanResimlerRequeste request) { return(_ilanResimler.GetResimAsync(request)); }