public async Task <IActionResult> Post(TEntityDTO EntityDTO) { if (EntityDTO.Id > 0) { return(BadRequest()); } var Entity = await _entityRepository.AddEntity(EntityDTO); await _entityRepository.SaveAsync(); return(Ok(Entity)); }
public async Task <ResponseData> AddEntity([FromBody] EntityData model) { try { Console.WriteLine(model); await _entity.AddEntity(model); return(this.GetResponse(model)); } catch (Exception ext) { return(this.GetResponse(model)); } }
public HttpResponseMessage AddEntity(Entity model) { try { Log.Info("EntityController:AddEntity", "Add Entity Start", string.Empty); model.TransType = "SAVE"; UserContextModel objUser = new UserContextModel(); objUser.UserID = 1; objUser.CompanyCode = "devDB"; var data = _entityService.AddEntity(model, objUser); Log.Info("EntityController:AddEntity", "Add Entity End", string.Empty); return(this.Request.CreateResponse(HttpStatusCode.OK, data)); } catch (Exception ex) { var helper = new AppPresentationException(ex); return(helper.GetResponse(this)); } }
public IActionResult Add(IFormCollection frm) { var entityName = frm["entityname"]; var details = frm["details"]; var source = frm["source"]; var tags = frm["tags"]; var entity = new TheBot.Data.Entities.BotEntity(); entity.entityname = entityName; entity.details = details; entity.source = source; entity.tags = tags.ToString().Split(','); entity.actiondate = DateTime.Now.ToShortDateString(); entityService.AddEntity(entity); return(View()); }
public ActionResult Create(PostCreateViewModel viewModel) { _entityService.AddEntity <T>(viewModel.Data); return(RedirectToAction("List", new { entityName = viewModel.EntityName })); }