Example #1
0
        public ActionConfirmation SaveOrUpdateNivel(Nivel item)
        {
            if (!item.IsValid())
            {
                return(ActionConfirmation.CreateFailure("objeto no es vĂ¡lida"));
            }

            try
            {
                _nivelRepository.SaveOrUpdate(item);
                _nivelRepository.DbContext.CommitChanges();

                return(ActionConfirmation.CreateSuccess("saved ok"));
            }
            catch (Exception exception)
            {
                _eventLogService.AddException(exception.Message,
                                              exception.StackTrace, EventCategory.GuardarObjeto.ToString(), exception, item.ActualizadoPor, EventSource.Sistema);

                return(ActionConfirmation.CreateFailure(exception.ToString()));
            }
        }