public ApiResponseViewModel Create(Unit obj) { if (HttpContext.Current.Session["UserLogged"] == null) { return(CommonConstants.accessDenied); } return(_unitService.Add(obj)); }
public IActionResult Create([FromBody] UnitModel model) { if (!ModelState.IsValid || model == null || model.Id.HasValue) { return(BadRequest()); } _unitService.Add(_mapper.Map <UnitModel, UnitDTO>(model)); return(Ok()); }
public IActionResult Add(UnitDto input) { if (ModelState.IsValid && _unitService.Add(input)) { return(Ok()); } else { return(BadRequest()); } }
public ActionResult Create([Bind(Include = "ID,Name")] Unit unit) { if (ModelState.IsValid) { _unitService.Add(unit); _unitService.SaveChanges(); return(RedirectToAction("Index")); } return(View(unit)); }
public IActionResult Post([FromBody] Unit unit) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var savedUnit = _unitService.Add(unit); _unitService.Save(); return(CreatedAtAction("Get", new { id = savedUnit.TypeCode }, savedUnit)); }
public IActionResult Add([FromBody] UnitCreationDto request) { try { _service.Add(request.ToEntity()); return(Ok()); } catch (Exception e) { _logger.LogError(-1, e, String.Format(LogErrorText, e.Message)); return(BadRequest(String.Format(BadRequestText, "adding unit"))); } }
public IActionResult Create(Unit unit) { unit.SourceType = SourceType.Custom; try { _unitService.Add(unit); return(RedirectToAction("Edit", "Unit", new { id = unit.Id })); } catch { return(View()); } }
public ActionResult Create(Unit unit) { try { unit.CreatedBy = User.Identity.Name; unit.CreatedDate = DateTime.Now; unitService.Add(unit); unitService.Save(); return(RedirectToAction("Index")); } catch (Exception) { return(View(unit)); } }
public IActionResult SaveEntity(UnitViewModel unitVm) { if (!ModelState.IsValid) { IEnumerable <ModelError> allErrors = ModelState.Values.SelectMany(v => v.Errors); return(new BadRequestObjectResult(allErrors)); } if (unitVm.Id == 0) { _unitService.Add(unitVm); } else { _unitService.Update(unitVm); } _unitService.Save(); return(new OkObjectResult(unitVm)); }
public ActionResult UnitPartialAddNew(Unit unit) { if (ModelState.IsValid) { try { _unitService.Add(unit); } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = "Please, correct all errors."; } return(UnitPartial()); }
public HttpResponseMessage Create(HttpRequestMessage request, UnitViewModel model) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; var identity = (ClaimsIdentity)User.Identity; IEnumerable <Claim> claims = identity.Claims; var newUnitModel = new Unit(); newUnitModel.UpdateUnit(model); _UnitService.Add(newUnitModel); _UnitService.Save(); Log log = new Log() { AppUserId = claims.FirstOrDefault().Value, Content = Notification.CREATE_DVT, Created = DateTime.Now }; _logService.Create(log); _logService.Save(); var responseData = Mapper.Map <Unit, UnitViewModel>(newUnitModel); response = request.CreateResponse(HttpStatusCode.OK, responseData); return response; })); }
public async Task <bool> AddUnit(Unit model) { return(await _unitService.Add(model)); }