コード例 #1
0
 public bool Add(Model.Operacao objeto)
 {
     if (Valida(objeto))
     {
         context.Add(objeto);
         return(true);
     }
     return(false);
 }
コード例 #2
0
        public bool Add(Model.Categoria objeto)
        {
            var retorno = context.ListarCategoria().Any(p => p.Descricao == objeto.Descricao);

            if (!retorno)
            {
                context.Add(objeto);
                return(true);
            }
            return(false);
        }
コード例 #3
0
        public bool Valida(Model.Usuario usuario)
        {
            var retorno = context.ListarUsuario().Any(p => p.Login == usuario.Login);

            if (!retorno)
            {
                context.Add(usuario);
                return(true);
            }
            return(false);
        }
コード例 #4
0
        public bool Add(Model.Banco banco)
        {
            var retorno = context.ListarBanco().Any(p => p.Descricao == banco.Descricao);


            if (!retorno)
            {
                context.Add(banco);
                return(true);
            }
            return(false);
        }
コード例 #5
0
        public bool Add(Model.Carteira objeto)
        {
            var retorno = context.ListarCarteira().Any(p => p.Descricao == objeto.Descricao);

            if (objeto.Descricao is null)
            {
                return(false);
            }
            if (!retorno)
            {
                context.Add(objeto);
                return(true);
            }
            return(false);
        }