serenitybrasil / SerenityBrasil

Local para estudos da plataforma Serenity - Brasil e América Latina
8 stars 2 forks source link

Exemplo de atualização de uma classe nos eventos update? ou create? #136

Open GilsonCamargo opened 5 years ago

GilsonCamargo commented 5 years ago

----------------exemplo de atualização de uma classe nos eventos update? ou create?-------------

Alguém tem um exemplo de atualização de uma classe nos eventos update? ou create? 31/07/2018 15:10 - Rolemberg Filho:

Um exemplo bacana no demo do serenity tem aquele do question and answer do Microsoft gallery 31/07/2018 15:11 - Rolemberg Filho: Veja se era aquilo que você queria 31/07/2018 15:27 - +55 47 8482-2299: não tem isso lá.. nesse exemplo 31/07/2018 15:27 - +55 47 8482-2299: eu preciso de algo assim.. 31/07/2018 15:28 - +55 47 8482-2299: no saveresponse da parcela 31/07/2018 15:28 - +55 47 8482-2299: atualizar o valor da conta 31/07/2018 15:33 - Rolemberg Filho: No demo do exemplos, na tela pacientes, acho que fiz algo no before save, algo a ver com matrícula 31/07/2018 15:33 - Rolemberg Filho: Serviria? 31/07/2018 15:36 - +55 47 8482-2299: é mais ou menos.. 31/07/2018 15:36 - +55 47 8482-2299: só quero atualizar 31/07/2018 15:36 - +55 47 8482-2299: vou ver uma coisa 31/07/2018 15:36 - Rolemberg Filho: Pra atualizar, acho que tem uma cláusula, algo como isupdate 31/07/2018 15:42 - +55 47 8482-2299: seria algo assim que preciso.. 31/07/2018 15:42 - +55 47 8482-2299:

private class MySaveHandler : SaveRequestHandler<MyRow> {
            protected override void AfterSave()
            {
                base.AfterSave();
                ParceladespesaRepository.

            }

        }

31/07/2018 15:42 - +55 47 8482-2299: como chamar o update ali 31/07/2018 15:42 - Julierme Felix Serenity: IsUpdate 31/07/2018 15:43 - Julierme Felix Serenity: seria isso: 31/07/2018 15:43 - Julierme Felix Serenity:

protected override void AfterSave()
            {
                base.AfterSave();

                new SqlUpdate("dbo.AssetTracking")
                    .Set("Asset_Status_ID", Request.Entity.SetStatusRef)
                    .Where("Tracking_ID_Ref=" + Request.Entity.TrackingId) 
                    .Execute(this.Connection, ExpectedRows.Ignore);
            }
        }

31/07/2018 15:44 - +55 47 8482-2299: não pode chmar método da classe parceladespesa? 31/07/2018 15:47 - Rolemberg Filho: Pode ser chamado em qualquer lugar que tenha aftersave ou beforesave.

Lógico que respeitando a lógica feita no seu sistema

------------End/exemplo de atualização de uma classe nos eventos update? ou create?-----------