Skip to content

Instantly share code, notes, and snippets.

View ktabriga's full-sized avatar

Jhonatan W. G. Catabriga ktabriga

View GitHub Profile
import {simplefyReducer, handleRemoveById, handleActionError, handleActionSuccess, handleAddTolist, startRequest, handleActionList, requestFinished} from '../utils'
import R from 'ramda'
const initialState = {
list: [],
fetching: false,
error: null
}
const addToList = (state, {error, payload}) => {
@Entity
@Table(name = "ficha_medica")
public class FichaMedica implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
(function(){
angular.module('corujaApp')
.directive('escolaSelect', createSelect({
entity: 'escola',
field: 'escola.nome',
serviceApi: 'Escola'
}));
})();
private ErroDTO validationErro(String mensagem) {
return ErroDTO.from("anoLetivo", "validation", mensagem);
}
private Either<ErroDTO, AnoLetivo> validations(AnoLetivo anoLetivo) {
if (anoLetivo.getAno().toString().length() != 4) {
return left(validationErro("Ano inválido"));
}
@ktabriga
ktabriga / aplicacao.js
Created February 23, 2015 18:45
Interceptor
(function () {
angular.module("amks", ['ui.router', 'restangular', 'aluno'])
.run(congiruarApp)
.factory('authInterceptor', Interceptador)
.config(adicionarInterceptador);
congiruarApp.$inject = ['Restangular'];
function congiruarApp(restangular) {
restangular.setBaseUrl('/api');