public ActionResult Create(appPromocioneInput input) { if (!ModelState.IsValid) return PartialView(input); var entity = new appPromociones { desc = input.desc, detalle = input.detalle, foto = Helper.movePhoto(input.foto, "promos"), desde = input.desde, hasta = input.hasta, sexo = input.sexo, edadMax = input.edadMax, edadMin = input.edadMin, tipoAsociado = input.tipoAsociado, nroCupones = input.nroCupones, marca = input.marca, email = input.email, tel = input.tel, direccion = input.direccion, }; UnitOfWork.AppPromocioneRepository.Insert(entity); UnitOfWork.Save(); return Json(MapToGridModel(entity)); // returning grid model, used in grid.api.renderRow }
private static object MapToGridModel(appPromociones o) { return new { o.Id, o.desc, o.foto, o.desde, o.hasta, o.sexo, o.edadMax, o.edadMin, o.tipoAsociado, o.nroCupones, o.marca }; }