Exemplo n.º 1
0
        public async Task <IActionResult> GuardarEditorial(EditorialView editorialView)
        {
            var model = new Editorial(_uow);


            if (!TryValidateModel(editorialView))
            {
                return(BadRequest(GetFullErrorMessage(ModelState)));
            }

            await CopiarModeloVista(editorialView, model);

            await _uow.CommitChangesAsync();

            return(Json(new
            {
                model.Oid
            }));
        }
Exemplo n.º 2
0
 private async Task CopiarModeloVista(EditorialView viewModel, Editorial modelo)
 {
     modelo.Nombre = viewModel.Nombre;
     modelo.Sede   = viewModel.Sede;
     modelo.Oid    = viewModel.OID;
 }