Example #1
0
        /**
         *
         * https://docs.microsoft.com/en-us/ef/ef6/modeling/designer/workflows/database-first
         *
         * **/


        private void BtnCadClient_Click(object sender, RoutedEventArgs e)
        {
            AddCliente addCliente = new AddCliente();

            addCliente.Show();
            this.Close();
        }
Example #2
0
        private void go_addCliente_Click(object sender, EventArgs e)
        {
            var cliente = new AddCliente();

            cliente.ShowDialog();
            UpdateForm();
        }
        public IActionResult Post(AddCliente cliente)
        {
            var clienteDomain = new Domain.Cliente(cliente.Nombre, cliente.Apellido, cliente.Edad, cliente.FechaNacimiento);

            _clienteBusiness.AgregarCliente(clienteDomain);

            return(Ok(clienteDomain));
        }
Example #4
0
        public IActionResult Post([FromBody] AddCliente request)
        {
            var cliente = new Cliente(request.Nome, request.Telefone, request.CPF);

            using (var db = new LiteDatabase("banco.db"))
            {
                var clienteCollection = db.GetCollection <Cliente>("cliente");
                clienteCollection.Insert(cliente);
            }

            return(Ok(new { Cliente = cliente, Mensagem = "Operação realizada com sucesso!" }));
        }
Example #5
0
        public static Model.ClienteBo Add(Model.ClienteBo cliente)
        {
            var query = new AddCliente();

            try
            {
                var dr = (int)query.Execute(cliente.Rut, cliente.Dv, cliente.Nombre, cliente.Direccion, cliente.Comuna.idCmn
                                            , cliente.NroLicencia, cliente.NumFolio, cliente.EstMtc, cliente.Mesini, cliente.NroTrbc, cliente.NroTrbh
                                            , cliente.NroUsr, cliente.MesCon, cliente.Correlativo, cliente.Estado);


                return(GetClientes().SingleOrDefault(x => x.Id == dr));
            }
            catch (Exception ex)
            {
                var msg = "Excepcion Controlada: " + ex.Message;
                throw new Exception(msg, ex);
            }
        }
Example #6
0
        static void Main(string[] args)
        {
            string resp = "S";

            while (resp == "S")
            {
                Console.WriteLine();
                Console.WriteLine("------------BEM VINDO A PLOOMES------------");
                Console.WriteLine();
                Console.WriteLine("            Escolha uma Opcçao?");
                Console.Write($"                 1-Cliente \n                 2-Negócios \n");
                int OqFazer = int.Parse(Console.ReadLine());

                switch (OqFazer)
                {
                case 1:

                    do
                    {
                        Console.Clear();
                        Console.WriteLine("-----------CLIENTE-----------");
                        Console.WriteLine();

                        AddCliente NovoCliente = new  AddCliente();
                        Console.Write("  Cadastrar Cliente:  ");
                        NovoCliente.Nome = Console.ReadLine();
                        Console.Write("  Adicione o Tipo do CLiente: Empresa(1) - Pessoa(2)   ");
                        NovoCliente.Type = int.Parse(Console.ReadLine());

                        Console.WriteLine(NovoCliente.Post());

                        Console.WriteLine("Cadastrar mais Clintes? (S/N)");
                        resp = Console.ReadLine();
                        Console.Clear();
                    } while (resp == "s");

                    Console.Clear();
                    Console.WriteLine("Saindo....");
                    resp = "N";
                    break;


                case 2:
                {
                    Console.Clear();
                    Console.WriteLine();
                    Console.WriteLine("-------------------------------NEGÓCIOS-------------------------------");
                    Console.WriteLine();
                    Console.Write($"   1-Novo Negocio  2-Criar Tarefa  3-Atualizar Negociação  4-Ganhar Negociação \n");
                    int IdNegocio = int.Parse(Console.ReadLine());

                    switch (IdNegocio)
                    {
                    case 1:
                        do
                        {
                            Console.WriteLine();
                            Console.WriteLine("-----------NOVO NEGÓCIO-----------");
                            Console.WriteLine();
                            Negocios NovaNegocio = new Negocios();

                            Console.Write("  Titulo da Negociação:  ");
                            NovaNegocio.Titulo = Console.ReadLine();

                            Console.Write("  Identificação do Cliente:  ");
                            NovaNegocio.IdCliente = double.Parse(Console.ReadLine());

                            Console.Write("  Valor do Negócio:  ");
                            NovaNegocio.ValorNegocio = double.Parse(Console.ReadLine());


                            Console.WriteLine(NovaNegocio.PostNegocios());

                            Console.WriteLine("Deseja Continuar? (S/N)");
                            resp = Console.ReadLine();
                            Console.Clear();
                        } while (resp == "s");

                        Console.Clear();
                        Console.WriteLine("Saindo....");
                        break;

                    case 2:
                        Console.Clear();
                        Console.WriteLine("-----------TAREFA-----------");
                        Console.WriteLine();
                        Tarefas Tarefa = new Tarefas();
                        Console.WriteLine(" 1 - Criar Tarefa      2- Finalizar Tarefa ");
                        int tarefa = int.Parse(Console.ReadLine());

                        switch (tarefa)
                        {
                        case 1:
                            do
                            {
                                Console.WriteLine("-----------Criar Tarefa-----------");
                                Console.WriteLine();

                                Console.Write("Titulo da Tarefa:  ");
                                Tarefa.Titulo = Console.ReadLine();

                                Console.Write("Descrição da Tarefa:  ");
                                Tarefa.Descricao = Console.ReadLine();

                                Console.Write("Data da Tarefa- (dd/mm/aaaa):  ");
                                Tarefa.Data = DateTime.Parse(Console.ReadLine());

                                Console.Write("Codigo do Cliente: ");
                                Tarefa.IdCliente = int.Parse(Console.ReadLine());


                                Console.WriteLine(Tarefa.Post());

                                Console.WriteLine("Deseja Continuar? (S/N)");
                                resp = Console.ReadLine();
                            } while (resp == "s");

                            Console.Clear();
                            Console.WriteLine("Saindo....");
                            break;

                        case 2:
                            do
                            {
                                Console.WriteLine("-----------Finalizar Tarefa-----------");
                                Console.WriteLine();

                                Console.Write("Codigo da Tarefa:  ");
                                Tarefa.IdTarefa = int.Parse(Console.ReadLine());

                                Console.WriteLine("Deseja realmente finalizar essa tarefa? (S/N)");
                                if (Console.ReadLine() == "s")
                                {
                                    Tarefa.finished = true;
                                }
                                Console.WriteLine(Tarefa.Finalizar());
                            } while (resp == "s");
                            Console.Clear();
                            Console.WriteLine("Saindo....");
                            break;
                        }


                        break;


                    case 3:
                        do
                        {
                            Console.WriteLine("----------ATUALIZAR NEGOCIAÇÃO-----------");
                            Console.WriteLine();
                            Negocios Atualizar = new Negocios();

                            Console.WriteLine("Código da Negociação:");
                            Atualizar.IdNegocio = double.Parse(Console.ReadLine());
                            Console.WriteLine("Atualizar Valor da Negociação:");
                            Atualizar.ValorNegocio = double.Parse(Console.ReadLine());

                            Console.WriteLine(Atualizar.PatchNegocios());

                            Console.WriteLine("Deseja Continuar? (S/N)");
                            resp = Console.ReadLine();
                        } while (resp == "s");

                        Console.Clear();
                        Console.WriteLine("Saindo....");
                        break;
                    }
                }
                    Console.Clear();
                    Console.WriteLine("Saindo....");
                    resp = "N";
                    break;
                }
            }



            Console.ReadKey();
        }