public ActionResult Create(genActividadeInput input) { if (!ModelState.IsValid) return PartialView(input); var entity = new genActividades { desc = input.desc, detalle = input.detalle, idSede = input.idSede, lugar = input.lugar, fecha = input.fecha, refCosto = input.refCosto, foto = input.foto, tel = input.tel, mail = input.mail, ventaTickets = true, // Only records where "ventaTickets"=1 ventaDesde = input.ventaDesde, ventaHasta = input.ventaHasta, blogPost = input.blogPost, }; UnitOfWork.GenActividadeRepository.Insert(entity); UnitOfWork.Save(); return Json(MapToGridModel(entity)); // returning grid model, used in grid.api.renderRow }
private static object MapToGridModel(genActividades o) { return new { Id = o.id, o.desc, o.detalle, o.idSede, o.lugar, o.fecha, o.refCosto, o.foto, o.tel, o.mail, o.ventaDesde, o.ventaHasta, o.blogPost, }; }