domingo, 8 de junho de 2014

iFinControl Fit - Gestão financeira pessoal para Windows Phone Ver. 1.0.0.7

Olá a versão Fit do iFinControl foi atualizada e trata a correção de um bug e uma nova funcionalidade.
Com relação ao Bug foi corrigido a seleção de lançamentos que fechava o aplicativo.
A nova implementação é o LiveTile que agora mostra quando há uma conta vencida.
Obrigado a todos pelas avaliações e comentários.

sábado, 29 de março de 2014

iFinControl - Gestão financeira pessoal para Windows Phone

iFinControl - Gestão financeira pessoal para Windows Phone

A KCEDD Sistemas desenvolveu para Windows Phone um App que atende de uma forma fácil e objetiva, para lançar suas despesas e receitas e tenha um balanço geral de sua vida financeira.
O programa conta com:
  • Lançamentos de despesas e receitas
  • Contas parceladas(repetir a mesma conta por x meses)
  • Composição das receitas e gastos por dia, mês e ano
  • Gráficos diversos para entender melhor suas dívidas e receitas
  • Backup e Restauração dos dados pelo OneDrive(antigo SkyDrive)
  • Proteção de acesso ao sistema com senha
  • Veja seu saldo e saiba quanto ainda pode gastar no mês
Dentro de 60 dias esta versão também estará disponível para Android e posteriormente para iOS.

quinta-feira, 20 de março de 2014

Fazendo um foreach com linq em C# C Sharp

Fazendo um foreach com linq em C# (C Sharp)


Olá abaixo um exemplo em C# de utilização do loop foreach com expressões em linq. A expressão ordena um array. A classificação no exemplo não ocorrerá até que o loop foreach seja executado.
 
 
 
using System;
using System.Linq;

class Program
{
    static void Main()
    {
      // Um string array.
      string[] letters = { "d", "c", "a", "b" };
      // Usando LINQ query para filtrar e ordenar o array.
      var ordenar = from letter in letters
                 orderby letter
                 select letter;
      // Loop com o foreach.
      foreach (string value in ordenar)
      {
          Console.WriteLine(value);
      }
    }
}

Output

a
b
c
d

terça-feira, 18 de março de 2014

Utilizando o Switch em C# (C Sharp)

Utilizando o Switch em C# (C Sharp)


Vamos utilizar o Switch em um método que receberá um mês no formato int(interio) e retornará o mês em String. Obviamente existem outras maneiras de obter este retorno utilizando a classa DateTime mas este foi um exemplo que criei para demonstrar a utilização do Switch.





        public string converteMes(int mes)
        {
            string retMes = "";

            switch (mes)
            {
                case 1:
                    retMes = "Janeiro";
                    break;
                case 2:
                    retMes = "Fevereiro";
                    break;
                case 3:
                    retMes = "Março";
                    break;
                case 4:
                    retMes = "Abril";
                    break;
                case 5:
                    retMes = "Maio";
                    break;
                case 6:
                    retMes = "Junho";
                    break;
                case 7:
                    retMes = "Julho";
                    break;
                case 8:
                    retMes = "Agosto";
                    break;
                case 9:
                    retMes = "Setembro";
                    break;
                case 10:
                    retMes = "Outubro";
                    break;
                case 11:
                    retMes = "Novembro";
                    break;
                case 12:
                    retMes = "Dezembro";
                    break;
                default:
                    retMes = "Janeiro";
                    break;

            }

            return retMes;
        }

Até a próxima.

quarta-feira, 26 de fevereiro de 2014

Calculadora Formação de Preço - App para Windows Phone

Calculadora para Formação de Preço - App para Windows Phone

A KCEDD Sistemas Lança mais um aplicativo para Windows Phone um utilitário para compradores e negociantes.


  • 2560dea4-3b0e-459c-8b69-6425972e52f3
  • e60dcf10-6e76-4498-bd7a-d49e40294bda
  • 3fb17769-0b9f-4b51-a97d-c1aead198d8d


Em decorrências da grande quantidade de variações na composição do preço de venda a KCEDD Sistemas elaborou esta calculadora com o intuito de facilitar o cálculo para a formação do preço de venda.
O sistema fornece duas formas de cálculo de preço de venda sendo com ICMS Normal e com Substituição Tributária sendo destinado para o varejo, mas podendo também ser a plicado a serviços e industria basta preencher as variáveis correspondentes a cada seguimento.
O preço de venda é o valor que deverá cobrir o custo direto da mercadoria, produto ou serviço, as despesas variáveis (como impostos e comissões), as despesas fixas proporcionais (como aluguel, água, luz, telefone, salários e pró-labore), além de permitir a obtenção de um lucro liquido adequado.
Além do aspecto financeiro, a definição do preço de venda deve levar em conta o aspecto mercadológico. O preço deverá estar próximo do praticado pelos concorrentes diretos da mesma categoria de produto e de qualidade. Também devem ser considerados o nível de conhecimento de marca, o tempo de mercado, o volume de vendas já conquistado e a agressividade da concorrência.
Se o preço praticado pelo mercado for menor que o encontrado a partir dos custos internos da empresa, o empresário deverá refazer os cálculos financeiros para avaliar a viabilidade de seu negócio.
o para a distribuidora a decisão pelo valor de preço que será praticado. Portanto, isto depende da negociação entre fabricantes e distribuidores.
Recomendações para a formação do preço de venda 
- Ao definir o preço de venda, devem ser levadas em conta as particularidades do segmento de atuação;
- É preciso ter um bom planejamento, com metas claras de lucratividade e dimensionamento de capacidade de vendas;

Link para app store: http://www.windowsphone.com/pt-br/store/app/forma%C3%A7%C3%A3o-de-pre%C3%A7o/5c57c808-d591-4566-9eab-f8445d34776e



Método utilizando Parâmetros de Array em C# CSharp

Método utilizando Parâmetros de Array em C# CSharp

Quando criamos métodos no c# (ou em outras linguagens), podemos adicionar um número enorme de parametros em sua definição.

Veja o seguinte cenário:
Precisamos de um método que faça o trabalho de somar números, passando em seus parâmetros os números que eu desejo. Então, teríamos o seguinte código:
 
        private int SomaNumeros(params int[] numeros)
        {
            int resultado = 0;

            foreach (int x in numeros)
            {
                resultado += x;
            }

            return resultado;
        }


Veja que na declaração dos parâmetros, adicionei um modificador chamado "params". Além disto, dizemos que ele irá receber um array de inteiros e este array não tem um tamanho fixo. Esta ação faz com que este método SomaNumeros possa receber quantos valores desejarmos e inclusive um próprio array de números.
Então, podemos usar nosso método SomaNumeros destas formas:



       int minhaSoma = 0;

       // passando os nossos valores como parâmetro
       minhaSoma = SomaNumeros(2, 2, 3, 4); // resultado é 11
  
       // ou passando como parâmetro um array de inteiros
       int[] x = { 2, 2, 3, 4 };
       minhaSoma = SomaNumeros(x); // o resultado também é 11


Uma abraço e até o próximo post.