コード例 #1
0
        public void Guardar(AutorResenaDto autorResenaDto)
        {
            if (autorResenaDto.Estado == EstadoObjeto.Nuevo)
            {
                AutorResenaEntity autorResena = AutorResenaEntity.Crear(autorResenaDto.IdGradoAcademico, autorResenaDto.Nombre
                                                                        , autorResenaDto.Apellido, autorResenaDto.Cargo, autorResenaDto.Recurso, autorResenaDto.Usuario);

                _autorResenaRepository.Crear(autorResena);
            }
            else if (autorResenaDto.Estado == EstadoObjeto.Modificado)
            {
                AutorResenaEntity autorResena = _autorResenaRepository.Buscar(autorResenaDto.Id);
                autorResena.Modificar(autorResenaDto.IdGradoAcademico, autorResenaDto.Nombre
                                      , autorResenaDto.Apellido, autorResenaDto.Cargo, autorResenaDto.Recurso, autorResenaDto.Usuario);
                _autorResenaRepository.Modificar();
            }
            else if (autorResenaDto.Estado == EstadoObjeto.Borrado)
            {
                _autorResenaRepository.Eliminar(autorResenaDto.Id);
            }
            else
            {
                throw new Exception("El método no es el correcto");
            }
        }
コード例 #2
0
 public JsonResult GuardarAutorResena(AutorResenaDto autorResenaDto)
 {
     return(Json(Ejecutar(() =>
     {
         _autorResenaService = new AutorResenaService();
         autorResenaDto.Usuario = _usuario;
         _autorResenaService.Guardar(autorResenaDto);
         return Response <bool> .Correcto(true);
     }), JsonRequestBehavior.AllowGet));
 }