コード例 #1
0
ファイル: ReportsController.cs プロジェクト: tony421/CRM
        public JsonResult UpdateInvoicedLeadAssignmentStatus([FromBody] List <ReportInvoiceVM> reportInvoiceVMs)
        {
            var userName = User.Identity.Name;

            foreach (var reportInvoice in reportInvoiceVMs)
            {
                var action    = _actionRepo.GetAction(reportInvoice.CurrentActionId);
                var nextState = _actionRepo.GetState(action.NextStateId);

                _leadAssRepo.SetState(reportInvoice.LeadAssignmentId, nextState.Id, nextState.Name, userName);
            }

            return(_uow.Commit() ? Json(Ok()) : Json(StatusCode(StatusCodes.Status500InternalServerError)));
        }
コード例 #2
0
ファイル: ActionController.cs プロジェクト: swapnilkun/EMR
 public ActionResult ActionIndex()
 {
     return(View(_ObjActionRepository.GetAction()));
 }