public IActionResult GetTabla() { var vmo = new ApartadosVMO(); vmo.Apartados = ApartadoAdapterVMO.ConvertList(_serviceApartado.GetElements()); return(PartialView("_TablaApartado", vmo)); }
public IActionResult Edit(int id) { var model = _serviceApartado.GetElementById(id); var vmo = ApartadoAdapterVMO.Convert(model); vmo.StateView = Models.Enum.StateViewEnum.Edicion; return(PartialView("_ModalApartado", vmo)); }
public IActionResult Create(ApartadoVMO vmo) { try { var model = ApartadoAdapterVMO.ConvertToModel(vmo); _serviceApartado.AddElement(model); return(Json(new { success = true, message = "Se ha creado correctamente" })); } catch (Exception ex) { throw ex; } }
public IActionResult Edit(ApartadoVMO vmo) { try { var model = _serviceApartado.GetElementById(vmo.Id); model = ApartadoAdapterVMO.ConvertToModel(vmo, model); _serviceApartado.UpdateElement(model); return(Json(new { success = true, message = "Se ha editado correctamente" })); } catch (Exception ex) { throw ex; } }