public void Update(Movimentacao movimentacao) { using (var session = NHibernateHelper.OpenSession()) { var repository = new DefaultRepository<Movimentacao>(session); repository.Update(movimentacao); } }
public void Delete(Movimentacao movimentacao) { using (var session = NHibernateHelper.OpenSession()) { var visaoRepository = new DefaultRepository<Movimentacao>(session); visaoRepository.Delete(movimentacao); } }
public void Insert(Movimentacao movimentacao) { try { using (var session = NHibernateHelper.OpenSession()) { var repository = new DefaultRepository<Movimentacao>(session); repository.Insert(movimentacao); } } catch (Exception ex) { throw ErrorHandler.ExceptionTreatment(ex); } }
private Movimentacao GetMovimentacao(ImportaPlanilha importaPlanilha) { Movimentacao movimentacao = new Movimentacao(); movimentacao.Indicador = new Indicador(); movimentacao.Indicador.Id = Convert.ToInt32(importaPlanilha.IdIndicador); movimentacao.Filial = new Filial(); movimentacao.Filial.Id = importaPlanilha.Filial.Id; movimentacao.Status = StatusMovimentacaoEnum.EmAndamento; movimentacao.TipoBase = TipoBaseEnum.ORC; movimentacao.Valor = Convert.ToInt32(importaPlanilha.Valor); return movimentacao; }
private Movimentacao CreateMovimentacao(Indicador indicador, Filial filial, double? valor) { var movimentacao = new Movimentacao() { DataMovimentacao = _data, Indicador = indicador, Filial = filial, Usuario = _usuario, TipoBase = TipoBaseEnum.REA, Status = StatusMovimentacaoEnum.Rascunho, Valor = valor }; return movimentacao; }
private double obterValorMovimentacao(Indicador indicador) { Movimentacao movimentacao = new Movimentacao(); movimentacao.Indicador = indicador; movimentacao.DataMovimentacao = Convert.ToDateTime(txtMesAno.Text); movimentacao.Usuario = usuarioLogado; movimentacao.Filial = new ManterFilial().FindById(Convert.ToInt32(ddlFiliais.SelectedValue)); //var valor = new MovimentacaoController( // movimentacao.Indicador, // movimentacao.DataMovimentacao, // movimentacao.Usuario, // movimentacao.Filial // ).ObterMovimentacao().Valor; return 0; }