WEB API GERAR EVENTOS

 Tópico anterior Próximo tópico Novo tópico

WEB API GERAR EVENTOS

C#

 Compartilhe  Compartilhe  Compartilhe
#477834 - 14/11/2017 07:16:23

JOAOBENEVIDES
RIBEIRAO PRETO
Cadast. em:Maio/2009


OLa Pessoal Fiz Uma Web Api para cadastrar aluno simples uma pergunta que me veio agora, e ´possivel eu gerar um eventos no banco de dados de geração de mensalidades, hoje eu faco isto no vb no codigo queria passar para api e possivel

........Todos Podemos Ajudar Um ao Outro ajude vc tambem.....


#477839 - 14/11/2017 10:53:31

F001E
IBITINGA/SP
Cadast. em:Novembro/2004


WEBAPI trabalha com GET, PUT e POST.

O que se pode fazer é criar um método que gera mensalidade e ser executado quando der um PUT ou POST. Geralmente quando preciso desses métodos aparte eu crio o CRUD.



#477840 - 14/11/2017 10:59:14

F001E
IBITINGA/SP
Cadast. em:Novembro/2004


Aqui eu tenho um exemplo:

IndicatorController no POST grava um novo indicator

Indicator obj = IServices.GCore.Indicator.Add(_newIndicator);


e se deu tudo certo, gero uma lista de dependentes desse indicador

if (obj != null && obj.ID > 0)
{
    var _indicatorVM = Mapper.Map<Indicator, IndicatorViewModel>(obj);                            
    result.SetSuccess(_indicatorVM);

    if (obj.Period >= eIndicatorPeriod.MONTHLY)
    {
        IServices.GCore.IndicatorCreateListOfDependence(obj.ID, new DateTime(DateTime.Now.Year, 1, 1), new DateTime(DateTime.Now.Year, 12, 1), SessionAccount);
    }
    else
    {
        IServices.GCore.IndicatorCreateListOfDependence(obj.ID, new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1), new DateTime(DateTime.Now.Year, DateTime.Now.Month,
                                                                                                          DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month)), SessionAccount);
    }  
}




 Tópico anterior Próximo tópico Novo tópico


Para responder este tópico o login é requerido
Se você já possui uma conta de usuário por favor faça seu login
Se você não possui uma conta de usuário use a opção Criar usuário