public JsonResult ReturnSimForMonthForOperator(DtoSim dto) { var user = Helpers.AuthHelper.GetUser(HttpContext); var query = _service.Get <SimCard>().Where(x => (x.Date.Month == dto.Month && x.Operator.ToString() == dto.Operator && x.UserId == user.Id)); var sim = CastBestsellerToDto.SimListDto(query); return(Json(sim)); }
public JsonResult ReturnSimForPeriod(DtoSim dto) { var user = Helpers.AuthHelper.GetUser(HttpContext); var query = _service.Get <SimCard>().Where(x => x.Date.Month >= dto.StartMonth && x.Date.Month <= dto.EndMonth && x.UserId == user.Id); var sim = CastBestsellerToDto.SimListDto(query); return(Json(sim)); }
public static List <DtoSim> SimListDto(IEnumerable <SimCard> sim) { List <DtoSim> dtoList = new List <DtoSim>(); foreach (var s in sim) { DtoSim dto = new DtoSim(s); dtoList.Add(dto); } return(dtoList); }