public static async Task <int> Create(string departmentCode, Models.Visual visual) { using (var db = new DataAccess.CaraxEntitiy()) { visual.CreatedDateTime = DateTime.Now; visual.DepartmentCode = departmentCode; db.Visuals.Add(visual); if (await db.SaveChangesAsync() > 0) { return(visual.Id); } return(-1); } }
public async Task <IActionResult> Create([FromBody] Models.Visual model) { var visualId = await VisualLogic.Create(GetDepartmentCode(), model); return(Ok(visualId)); }