Ejemplo n.º 1
0
        public HttpResponseMessage GetCodebyUsers(HttpRequestMessage request)
        {
            return(GetHttpResponse(request, () =>
            {
                var userName = User.Identity.Name;
                PLIncomeReportAdjustment[] plIncomeReportAdjustment = _MPRPLService.GetCodebyUser(userName).ToArray();

                List <BalanceSheetAdjDateModel> code = new List <BalanceSheetAdjDateModel>();

                List <string> codes = null;

                codes = plIncomeReportAdjustment.Select(c => c.Code).Distinct().ToList();

                foreach (var c in codes)
                {
                    code.Add(new BalanceSheetAdjDateModel()
                    {
                        Code = c
                    });
                }
                return request.CreateResponse <BalanceSheetAdjDateModel[]>(HttpStatusCode.OK, code.ToArray());
            }));
        }