bool ICaixa_e.Add(ISangria_e entidade) { if (entidade != null) { var tempsangria = this.vSangria; this.vSangria = decimal.Add(this.vSangria, entidade.Valor); if (tempsangria.CompareTo(this.vSangria) > 0) { string format = "total anterio{0} novo total{1}, diferenca acrecentada{2}"; Noticia.Add(string.Format(format, tempsangria, vSangria, entidade.Valor)); sangria_s.Add((Sangria_e)entidade); return(true); } else { Noticia.Add("valor adicopnado nao acrenta em nada"); return(false); } } else { Noticia.Add("Entidade nula"); return(false); } }
bool ISangria.Print_Document(ISangria_e sangria_, PrintDocument document) { if (sangria_ != null) { _E = sangria_; document = new PrintDocument(); PageSettings settings = new PageSettings(); Graphics graphics = document.PrinterSettings.CreateMeasurementGraphics(); settings.PaperSize = CalcArePrint(graphics: ref graphics); document.DefaultPageSettings = settings; document.PrintPage += new PrintPageEventHandler(Sangria_PrintPage); return(true); } else { document = null; Noticia.Add("Erro Sangria_c Print_Document valor sangria_ nullo"); return(false); } }
bool ISangria.Select(object current, out ISangria_e sangria_) { if (current != null) { if (current is ISangria_e) { sangria_ = (ISangria_e)current; return(true); } else { sangria_ = null; Noticia.Add("Sangria_c Select Current valor nao e ISangria_e"); return(false); } } else { Noticia.Add("Sangria_c select current valor nullo"); sangria_ = null; return(false); } }
bool ICaixa.Sangria_Novo(ICaixa_e entidade, out ISangria_e sangria_) { if (entidade != null) { if (Hope_static.Autenticacao.Autenticado) { sangria_ = new Sangria_e(caixaID: entidade.Get_ID, colaborador: Hope_static.Autenticacao.Colaborador.ToSerilazion()); return(true); } else { sangria_ = null; Noticia.Add("Nao esta autenticado para essa acao "); return(false); } } else { Noticia.Add("erro Sangria_novo ICaixa_e nullo"); sangria_ = null; return(false); } }