Ejemplo n.º 1
0
        public async Task <bool> CreateIssueAsync(RegisterIssue model)
        {
            try
            {
                var issue = new Issue()
                {
                    UserId      = model.UserId,
                    CustomerId  = model.CustomerId,
                    IssueDate   = model.IssueDate,
                    UpdateDate  = model.UpdateDate,
                    IssueStatus = model.IssueStatus
                };

                _context.Issues.Add(issue);
                await _context.SaveChangesAsync();

                return(true);
            }
            catch { }

            return(false);
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Register([FromBody] RegisterIssue model)
        {
            try
            {
                var issue = new Issue()
                {
                    CustomerId  = model.CustomerId,
                    UserId      = model.UserId,
                    IssueDate   = DateTime.Now,
                    UpdateDate  = DateTime.Now,
                    IssueStatus = model.IssueStatus
                };

                _context.Issues.Add(issue);
                await _context.SaveChangesAsync();
            }
            catch
            {
                return(new BadRequestResult());
            }
            return(new OkResult());
        }