示例#1
0
 protected override bool validalogin(string user, string pass)
 {
     if (adminPass.Equals(pass) & adminUser.Equals(user))
     {
         Colaborador = new Colaborador_e(
             0,
             adminUser,
             adminPass,
             adminSales
             );
         _Autenticado = true;
         Noticia.Add(Msg010);
         return(true);
     }
     else if
     (demoPass.Equals(pass) & demoUser.Equals(user))
     {
         Colaborador = new Colaborador_e(
             1,
             demoPass,
             demoUser,
             demoSales
             );
         _Autenticado = true;
         Noticia.Add(Msg011);
         return(true);
     }
     // colocar else if pra checar se ta configurado o bbcloud pra valida
     // coloca else if pra checar se ta configurado o backoffice pra valida
     else
     {
         Noticia.Add(Msg012);
         return(false);
     }
 }
示例#2
0
        protected override bool Select_All_From(out ICaixa_e[] caixa_s)
        {
            if (Hope.Hope_static.hopeData.Caixa.Count != 0)
            {
                List <ICaixa_e> vs = new List <ICaixa_e>();
                foreach (HopeDataSet.CaixaRow item in Hope.Hope_static.hopeData.Caixa.Rows)
                {
                    // busca o colaborado na base de dados
                    IColaborador_e _E = new Colaborador_e(item.Colaborador);

                    // adiciona a linha de registro ja no formato pra exibicao
                    vs.Add
                    (
                        new Entidade.Caixa_e
                        (
                            Index: item.ID_Caixa,
                            colaborador: _E,
                            start: item.Dia_Hora_Abertura,
                            finish: item.Dia_Hora_Fechamento,
                            _Dinheiro: item.Dinheiro_Total,
                            _Debito: item.Debito_Total,
                            _Credito: item.Credito_Total,
                            _Cheque: item.Cheque_Total,
                            _ValeAlimentacao: item.Vale_Alimentacao_Total,
                            _ValeRefeicao: item.Vale_Refeicao_Total,
                            _Outro: item.Outro_Total,
                            _Interno: item.Interno_Total,
                            _Sangria: item.Sangria_Total,
                            _Suprimento: item.Suprimento_Total,
                            _Troco: item.Troco_Total,
                            _Recebido: item.Recebimento_Total,
                            _Vendido: item.Venda_Total,
                            _Cancelado: item.Cancelado_Total,
                            _Desconto: item.Desconto_Total
                        )
                    );
                }
                caixa_s = vs.ToArray();
                return(true);
            }
            else
            {
                Noticia.Add("Nao existe registro");
                caixa_s = null;
                return(false);
            }
        }
示例#3
0
 bool IColaborado_v.Gravar(Colaborador_e entidade)
 {
     throw new NotImplementedException();
 }
示例#4
0
 public Autenticacao_m()
 {
     Noticia      = new List <string>();
     _Autenticado = false;
     Colaborador  = new Colaborador_e();
 }