Exemplo n.º 1
0
 public IResult CreateChart(CreateChartRequest request, Guid principal)
 {
     return(_chartRepository.Add(request, principal).Success(() =>
     {
         _session.SaveChanges();
         return Result.Success();
     }));
 }
Exemplo n.º 2
0
        public Result <Chart> Add(CreateChartRequest request, Guid principal)
        {
            var chart = _mapper.Map <Chart>(request);

            chart.Id        = Guid.NewGuid();
            chart.CreatedOn = DateTime.UtcNow;
            chart.CreatedBy = principal;
            _context.Charts.Add(chart);
            return(Result.Success(chart));
        }