public static Historico Transform(DTOHistorico h) { return(new Historico { Id = h.Id, Descricao = h.Descricao, Data = h.Data, Chamado = new Chamado { Id = h.Chamado.Id } }); }
public string ConferirAumentoDeConsumo(DTOHistorico armazena, double novaInsercaoDeConsumo) { if (armazena.Historico > novaInsercaoDeConsumo) { mensagem = "Você conseguiu reduzir seu consumo, parabéns!"; } else if (armazena.Historico < novaInsercaoDeConsumo) { mensagem = "Opa! Seu consumo aumentou!"; } else if (armazena.Historico == novaInsercaoDeConsumo) { mensagem = "Seu consumo se manteve estável. ^^"; } return(mensagem); }
public void Salvar(DTOChamado chamado) { _chamadoRepositorio.Salvar(chamado); if (!string.IsNullOrEmpty(chamado.Comentario)) { var historico = new DTOHistorico { Chamado = new DTOChamado { Id = chamado.Id }, Data = DateTime.Now, Descricao = chamado.Comentario }; _historicoServico.Salvar(historico); } }
public void Salvar(DTOHistorico historico) { var h = Transform(historico); var sql = string.Format(@" INSERT INTO chm_historico ( descricao, data, id_chamado) VALUES ( '{0}', '{1}', {2});", h.Descricao, h.Data.ToString("yyyy-MM-dd HH:mm:ss"), h.Chamado.Id); _repositorioGenerico.ExecutaComandoSemRetorno(sql); }
public void Salvar(DTOHistorico chamado) { _historicoRepositorio.Salvar(chamado); }
public void InserirNaInsercao(DTOHistorico armazena, double valorNovaInsercao) { armazena.Insercoes = valorNovaInsercao; }
/// <summary> /// Recupera o histórico de consumos. /// </summary> /// <param name="armazena"></param> /// <returns></returns> public double CarregarInsercao(DTOHistorico armazena) { return(armazena.Insercoes); }
/// <summary> /// Soma o novo consumo mensal inserido com os valores anteriores; /// </summary> /// <param name="armazena"></param> /// <param name="valor"></param> public void InserirNoHistorico(DTOHistorico armazena, double valor) { somarHistorico += valor; armazena.Historico = somarHistorico; }
/// <summary> /// /// </summary> /// <param name="armazena"></param> /// <returns></returns> public double CarregarHistorico(DTOHistorico armazena) { return(armazena.Historico); }