Ejemplo n.º 1
0
 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);
     }
 }
Ejemplo n.º 2
0
        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);
            }
        }
Ejemplo n.º 3
0
 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);
     }
 }
Ejemplo n.º 4
0
        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);
            }
        }