public async Task <JsonResult> AgregarEditarMarca(MarcaVm marcaVm) { string mensaje = (marcaVm.Codigo == 0) ? "Seccion Insertada Con exito" : "Seccion Modificada con exito"; if (!ModelState.IsValid) { List <string> validationErrors = GetErrorListFromModelState(ModelState); return(Json(new { success = false, validationErrors })); } MarcaInput marcaInput = _mapper.Map <MarcaInput>(marcaVm); await _marcaService.AgregarEditarMarcaAsync(marcaInput); string htmlViewTable = await GetParcialView(); return(Json(new { success = true, viewPartial = htmlViewTable, mensaje = mensaje })); }