/** * * 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(); }
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)); }
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!" })); }
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); } }
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(); }