コード例 #1
0
        public async Task <IActionResult> CreateErrand([FromBody] CreateErrandIssueViewModel model)
        {
            if (await _identity.CreateErrandAsync(model))
            {
                return(new OkResult());
            }

            return(new BadRequestResult());
        }
コード例 #2
0
        public async Task <bool> CreateErrandAsync(CreateErrandIssueViewModel model)
        {
            try
            {
                var errand = new ErrandIssue()
                {
                    CustomersName   = model.CustomersName,
                    ServiceWorkerId = model.ServiceWorkerId,
                    Created         = model.Created,
                    Changed         = model.Changed,
                    ErrandStatus    = model.ErrandStatus,
                    Description     = model.Description
                };
                _context.ErrandIssues.Add(errand);
                await _context.SaveChangesAsync();

                return(true);
            }
            catch { }

            return(false);
        }