private void Btn_registro_Click(object sender, RoutedEventArgs e) { ControladorCliente controladorCliente = new ControladorCliente(); if (controladorCliente.Count_Dni(txt_dni.Text) == 0) { ClasesBase.Clases.Cliente cliente = new ClasesBase.Clases.Cliente { Cli_dni = Convert.ToInt32(txt_dni.Text), Cli_nombre = txt_nombre.Text, Cli_apellido = txt_apellido.Text, Cli_telefono = txt_telefono.Text, Cli_email = txt_email.Text }; controladorCliente.Insert_Cliente(cliente); MessageBox.Show("Se agrego correctamente el cliente " + cliente.Cli_apellido + " " + cliente.Cli_nombre); //mostrarMensajeAceptar("Se agrego correctamente el cliente " + cliente.Cli_Apellido + " " + cliente.Cli_Nombre); if (ventanaPadre != null) { ventanaPadre.collectionCliente.insert_Cliente(cliente); ventanaPadre.CargarDataGrid(); } Close(); } else { MessageBox.Show("El Dni que ingreso ya esta Registrador"); } }
private void Btn_Buscar_Click(object sender, RoutedEventArgs e) { ControladorCliente controladorCliente = new ControladorCliente(); if (txt_dni.Text != "") { oCliente = controladorCliente.Search(txt_dni.Text); if (oCliente != null) { txt_nombre.Text = oCliente.Cli_nombre; txt_apellido.Text = oCliente.Cli_apellido; txt_email.Text = oCliente.Cli_email; txt_telefono.Text = oCliente.Cli_telefono; } else { MessageBox.Show("el dni que ingreso no existe"); LimpiarCampos(); } } else { MessageBox.Show("El campo dni esta Vacio"); LimpiarCampos(); } }
private void agregarToolStripMenuItem_Click(object sender, EventArgs e) { FrmClienteAgregar oFrmClienteAgregar = new FrmClienteAgregar(); oFrmClienteAgregar.ShowDialog(); ControladorCliente oControladorCliente = new ControladorCliente(); Cliente oCliente = new Cliente(); oCliente.Cedula = oFrmClienteAgregar.txtCedula.Text; oCliente.Cedula = oFrmClienteAgregar.txtDireccion.Text; oCliente.Cedula = oFrmClienteAgregar.txtNombre.Text; if (oFrmClienteAgregar.aceptar) { oControladorCliente.Crear(oCliente); if (!oControladorCliente.ExisteError) { MessageBox.Show("Mensaje", "Todo calidad!", MessageBoxButtons.OK); } else { MessageBox.Show("Mensaje", "Calavera, hay algo mal!", MessageBoxButtons.OK); } } oFrmClienteAgregar.Close(); this.CargaDatos(); }
private void btnEliminarCliente_Click(object sender, RoutedEventArgs e) { if (txtRut.Text != "") { if (ControladorCliente.isMoreDataCliente(txtRut.Text)) { if (!ControladorCliente.RetornarSiExisteRutContrato(txtRut.Text)) { ControladorCliente.EliminarClienteAsociado(txtRut.Text); dialogClienteEliminado.IsEnabled = true; dialogClienteEliminado.IsOpen = true; ModeloCliente._cliente.Clear(); } else { dialogEliminar.IsEnabled = true; dialogEliminar.IsOpen = true; } } else { dialog.IsEnabled = true; dialog.IsOpen = true; } } }
private void Btn_Buscar_Click(object sender, RoutedEventArgs e) { ControladorCliente controladorCliente = new ControladorCliente(); if (txt_dni.Text != "") { ClasesBase.Clases.Cliente oCliente = controladorCliente.Search(txt_dni.Text); if (oCliente != null) { txt_Nombre.Text = oCliente.Cli_nombre; } else { MessageBoxResult result = MessageBox.Show("El dni que ingreso no existe, Desea ingresar un nuevo Cliente", "Mensaje", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { AltaCliente altaCliente = new AltaCliente(); altaCliente.ShowDialog(); } } } else { MessageBox.Show("El campo dni esta Vacio"); } }
//Ingresar Empeno private void btnInvoice_Click(object sender, EventArgs e) { if (txtNombre.Text.Equals("") || txtNombre.Text == null || txtNombre2.Text.Equals("") || txtNombre2.Text == null || txtApellido.Text.Equals("") || txtApellido.Text == null || txtApellido2.Text.Equals("") || txtApellido2.Text == null || txttel.Text.Equals("") || txttel.Text.Equals("") || txtCorreo_.Text.Equals("") || txtCorreo_.Text == null || txtCedula.Text.Equals("") || txtCedula.Text == null || txtDireccion.Text.Equals("") || txtDireccion.Text == null) { MessageBox.Show("Rellene Todos los Campos"); } else { ControladorCliente co = new ControladorCliente(); co.InsertarDatos(txtNombre.Text, txtNombre2.Text, txtApellido.Text, txtApellido2.Text, txttel.Text, txtCorreo_.Text, txtCedula.Text, txtDireccion.Text); ControlProducto cp = new ControlProducto(); cp.InsertarDatos(Convert.ToInt32(idTipo.SelectedValue), txtValor.Text , txtDescripcion.Text, txtNombreProducto.Text); ControlEmpeno c = new ControlEmpeno(); c.InsertarDatos(Convert.ToInt32(idEmpleado.SelectedValue), Convert.ToDouble(txtMonto_.Text) , Convert.ToInt32(txtCuota.Text), txtFrecuencia.Text, dateVencimiento_.Value.Date, txtCedula.Text, Convert.ToInt32(idTipo.SelectedValue), txtNombreProducto.Text); AccesoDatoUsuario acc = new AccesoDatoUsuario(); acc.TablaDePago(txtCedula.Text, txtFrecuencia.Text, txtMonto_.Text); MessageBox.Show("AGREGADO CORRECTAMENTE"); } }
//Cuando se selecciona otro Cliente, se actualiza el Domicilio private void pickerCliente_SelectedIndexChanged(object sender, EventArgs e) { using (var cCliente = new ControladorCliente()) { Cliente tempCli = cCliente.FindByRazonSocial(pickerCliente.Items[pickerCliente.SelectedIndex]); using (var cDomicilio = new ControladorDomicilio()) { Domicilio tempDom = cDomicilio.FindById(tempCli.IdDomicilio); lblCalle.Text = tempDom.Calle + " " + tempDom.Numero; using (var cLocalidad = new ControladorLocalidad()) { Localidad localidad = cLocalidad.FindById(tempDom.IdLocalidad); lblLocalidad.Text = localidad.Denominacion; using (var cProvincia = new ControladorProvincia()) { Provincia provincia = cProvincia.FindById(localidad.IdProvincia); lblProvincia.Text = provincia.Denominacion; using (var cPais = new ControladorPais()) { Pais pais = cPais.FindById(provincia.IdPais); lblPais.Text = pais.Denominacion; } } } } } }
private void Button_Click(object sender, RoutedEventArgs e) { ControladorCliente OC = new ControladorCliente(); Cliente c = new Cliente(txtNombreCliente.Text); OC.AddCliente(c); }
private void btnCargarDatosAsociados_Click(object sender, RoutedEventArgs e) { if (txtRut.Text != "") { ControladorCliente.CargarDatosAsociados(txtRut.Text); try { txtRazonSocial.Text = ModeloCliente.baseCliente[0]; txtNombreContacto.Text = ModeloCliente.baseCliente[1]; txtMailContacto.Text = ModeloCliente.baseCliente[2]; txtDireccion.Text = ModeloCliente.baseCliente[3]; txtTelefono.Text = ModeloCliente.baseCliente[4]; comboActividad.SelectedIndex = int.Parse(ModeloCliente.baseCliente[5]); string empresa = ModeloCliente.baseCliente[6]; comboEmpresa.SelectedIndex = int.Parse(empresa[0].ToString()); ModeloCliente.baseCliente.Clear(); } catch (Exception) { dialog.IsOpen = true; dialog.IsEnabled = true; /*MessageBoxResult result = MessageBox.Show("No se encontraron datos asociados..."); * Console.WriteLine(result);*/ txtRazonSocial.Text = ""; txtNombreContacto.Text = ""; txtMailContacto.Text = ""; txtDireccion.Text = ""; txtTelefono.Text = ""; } } }
public CollectionPasaje() { controladorPasaje = new ControladorPasaje(); controladorCliente = new ControladorCliente(); controladorServicio = new ControladorServicio(); ListaPasajes = List_Pasajes(); }
public FormCliente(ControladorCliente controladorCliente) { ControladorCliente = controladorCliente; InitializeComponent(); InstanciaDataTable(); LimparTela(); AtualizarTela(); }
private void bt_Salvar_Click(object sender, EventArgs e) { Cliente cliente = new Cliente(); cliente.SetNome(tb_nome.ToString()); cliente.SetEmail(tb_Email.ToString()); cliente.SetRg(tb_rg.ToString()); cliente.SetNacionalidade(tb_nacionalidade.ToString()); cliente.SetNaturalidade(tb_naturalidade.ToString()); cliente.SetTelefone(tb_telefone.ToString()); cliente.SetData_nascimento(tb_datanascimento.ToString()); cliente.SetCpf(long.Parse(tb_cpf.Text)); cliente.SetCodigo(Convert.ToInt32(tb_codigo.Text)); Endereco endereco = new Endereco(); endereco.SetCidade(tb_cidade.ToString()); endereco.SetBairro(tb_bairro.ToString()); endereco.SetLogradouro(tb_rua.ToString()); endereco.SetNumero(tb_numero.ToString()); cliente.SetEndereco(endereco); ControladorCliente controlCliente = new ControladorCliente(); controlCliente.SetCliente(cliente); MessageBox.Show("Produto Cadastrado com Sucesso!", "Confirmação"); tb_nome.Text = ""; tb_Email.Text = ""; tb_datanascimento.Text = ""; tb_nacionalidade.Text = ""; tb_naturalidade.Text = ""; tb_rg.Text = ""; tb_telefone.Text = ""; tb_codigo.Text = ""; tb_cpf.Text = ""; tb_cidade.Text = ""; tb_bairro.Text = ""; tb_rua.Text = ""; tb_numero.Text = ""; tb_nome.Enabled = false; tb_Email.Enabled = false;; tb_datanascimento.Enabled = false; tb_nacionalidade.Enabled = false; tb_naturalidade.Enabled = false; tb_rg.Enabled = false; tb_telefone.Enabled = false; tb_codigo.Enabled = false; tb_cpf.Enabled = false; tb_cidade.Enabled = false; tb_bairro.Enabled = false; tb_rua.Enabled = false; tb_numero.Enabled = false; }
//[TestMethod] public void TestListarCliente() { var con = new ControladorCliente(); foreach (var cli in con.ListarClientes()) { Console.WriteLine(cli.Id); } }
//Evento para mostrar los datos en el comboBox private void splitContainer3_Panel1_Paint(object sender, PaintEventArgs e) { cmbEmpleado.ValueMember = "Id_Empleado"; cmbEmpleado.DisplayMember = "Nombres"; cmbEmpleado.DataSource = ControlEmpleado.MostrarDatos(); cmbCliente.DisplayMember = "Cédula"; cmbCliente.DataSource = ControladorCliente.MostrarDatos(); }
private void InicializarControladores() { controladorFornecedor = new ControladorFornecedor(Fornecedores); controladorCliente = new ControladorCliente(Clientes); controladorCategoria = new ControladorCategoria(Categorias); controladorVendedor = new ControladorVendedor(Vendedores); controladorPagamento = new ControladorPagamento(Pagamentos); controladorProduto = new ControladorProduto(Produtos); controladorVenda = new ControladorVenda(Vendas); }
private void btnBuscar_Click(object sender, RoutedEventArgs e) { do { if (!checkRut.IsChecked.Value && !checkEmpresa.IsChecked.Value && !checkActividad.IsChecked.Value) { ModeloCliente._cliente.Clear(); tablaListarCliente.ItemsSource = null; tablaListarCliente.ItemsSource = ControladorCliente.TodosDatosClientes(); break; } if (checkRut.IsChecked.Value || checkEmpresa.IsChecked.Value || checkActividad.IsChecked.Value) { ModeloCliente._cliente.Clear(); tablaListarCliente.ItemsSource = null; if (checkRut.IsChecked.Value && checkEmpresa.IsChecked.Value) { tablaListarCliente.ItemsSource = ControladorCliente.FiltrarRutEmpresaListarCliente(txtRut.Text, comboEmpresa.SelectedItem.ToString()); break; } if (checkRut.IsChecked.Value && checkActividad.IsChecked.Value) { tablaListarCliente.ItemsSource = ControladorCliente.FiltrarRutActividadListarCliente(txtRut.Text, comboActividad.SelectedIndex); break; } if (checkRut.IsChecked.Value && checkEmpresa.IsChecked.Value && checkActividad.IsChecked.Value) { tablaListarCliente.ItemsSource = ControladorCliente.FiltrarTodosListarCliente(txtRut.Text, comboEmpresa.SelectedItem.ToString(), comboActividad.SelectedIndex); break; } if (checkActividad.IsChecked.Value && checkEmpresa.IsChecked.Value) { tablaListarCliente.ItemsSource = ControladorCliente.FiltrarActividadEmpresaListarCliente(comboEmpresa.SelectedItem.ToString(), comboActividad.SelectedIndex); break; } if (checkRut.IsChecked.Value) { tablaListarCliente.ItemsSource = ControladorCliente.FiltrarRutListarCliente(txtRut.Text); break; } if (checkEmpresa.IsChecked.Value) { tablaListarCliente.ItemsSource = ControladorCliente.FiltrarEmpresaListarCliente(comboEmpresa.SelectedItem.ToString()); break; } if (checkActividad.IsChecked.Value) { tablaListarCliente.ItemsSource = ControladorCliente.FiltrarActividadListarCliente(comboActividad.SelectedIndex); break; } } break; } while (true); }
//Se cargan los clientes de la base de datos para ser utilizados en el picker public void cargarClientes() { using (var cClientes = new ControladorCliente()) { this.clientes = cClientes.ShowAll(); } foreach (Cliente cli in clientes) { pickerCliente.Items.Add(cli.RazonSocial); } }
public FormVenda(ControladorProduto controladorProdutos, ControladorVenda controladorVenda, ControladorCliente controladorCliente) { ControladorProduto = controladorProdutos; ControladorVenda = controladorVenda; ControladorCliente = controladorCliente; NovaVenda = new Venda(); InitializeComponent(); InstanciaDataTable(); AtualizarTela(); CarregarListas(); }
private async Task importarClientes() { //Se eliminan todos los domicilios using (var cDomicilio = new ControladorDomicilio()) { cDomicilio.DeleteAll(); } //Se eliminan todos los clientes using (var cCliente = new ControladorCliente()) { cCliente.DeleteAll(); } //Se importan los clientes HttpClient clienteHttp = new HttpClient(); clienteHttp.BaseAddress = new Uri(txtDireccionWeb.Text); string url = string.Format("/Exportar.aspx?exportar=clientes"); var respuesta = await clienteHttp.GetAsync(url); var resultado = respuesta.Content.ReadAsStringAsync().Result; List <Cliente> clientes = JsonConvert.DeserializeObject <List <Cliente> >(resultado); //Se importan todos domicilios url = string.Format("/Exportar.aspx?exportar=domicilios"); respuesta = await clienteHttp.GetAsync(url); resultado = respuesta.Content.ReadAsStringAsync().Result; List <Domicilio> domicilios = JsonConvert.DeserializeObject <List <Domicilio> >(resultado); //Se persisten los domicilios using (var cDomicilios = new ControladorDomicilio()) { foreach (Domicilio dom in domicilios) { cDomicilios.Insert(dom); } } //Se persisten a la base de datos using (var cCliente = new ControladorCliente()) { foreach (Cliente cli in clientes) { cCliente.Insert(cli); } } await importarArticulos(); }
//Actualizar Cliente private void button1_Click(object sender, EventArgs e) { txtCedula.Enabled = true; string[] nombre = (txtNombre.Text).Split(' '); string[] apellido = (txtApellido.Text).Split(' '); ControladorCliente cont = new ControladorCliente(); cont.ActualizarCliente(nombre[0], nombre[1], apellido[0], apellido[1], txtTel.Text, txtCorr.Text, txtCedula.Text, txtDireccion.Text); dgvCliente.DataSource = null; dgvCliente.DataSource = ControladorCliente.MostrarDatos(); }
public void cargarInterfaz() { ControladorCliente c = new ControladorCliente(); cmbIdCliente.Properties.DataSource = c.GetAll(); //ControladorUsuario u = new ControladorUsuario(); //cmbIdVendedor.Properties.DataSource = u.GetAll(); //ControladorMaterial m = new ControladorMaterial(); //cmbBase.Properties.DataSource = m.GetBy("WHERE tipo = " + Material.TiposMateriales.Base); //ControladorDesign d = new ControladorDesign(); //cmbDiseño.Properties.DataSource = d.GetAll(); }
//[TestMethod] public void InsertAgregarCliente() { ClienteDTO clienteDTO = new ClienteDTO(); clienteDTO.Id = 3; clienteDTO.Nombre = "VicTestPROBANDO"; clienteDTO.Telefono = "unTelmod"; clienteDTO.Email = "unEmail"; clienteDTO.Apellido = "unApe"; clienteDTO.Direccion = "unaDir"; clienteDTO.Activo = true; ControladorCliente controladorCliente = new ControladorCliente(); controladorCliente.AgregarModificarCliente(clienteDTO); }
private void tablaListarCliente_SelectionChanged(object sender, SelectionChangedEventArgs e) { var grid = sender as DataGrid; var selected = grid.SelectedItems; // ... Add all Names to a List. string rut = ""; foreach (var item in selected) { var cliente = item as ModeloCliente; if (cliente != null) { try { rut = cliente.RutCliente; ControladorCliente.CargarDatosAsociados(rut); AgregarCliente aCliente = new AgregarCliente(); aCliente.txtRut.Text = rut; aCliente.txtRazonSocial.Text = ModeloCliente.baseCliente[0]; aCliente.txtNombreContacto.Text = ModeloCliente.baseCliente[1]; aCliente.txtMailContacto.Text = ModeloCliente.baseCliente[2]; aCliente.txtDireccion.Text = ModeloCliente.baseCliente[3]; aCliente.txtTelefono.Text = ModeloCliente.baseCliente[4]; aCliente.comboActividad.SelectedIndex = int.Parse(ModeloCliente.baseCliente[5]); string empresa = ModeloCliente.baseCliente[6]; aCliente.comboEmpresa.SelectedIndex = int.Parse(empresa[0].ToString()); ModeloCliente.baseCliente.Clear(); aCliente.Show(); this.Close(); break; } catch { dialogSeleccionErronea.IsEnabled = true; dialogSeleccionErronea.IsOpen = true; } } else { break; } } }
private void Btn_confirmacion_Click(object sender, RoutedEventArgs e) { ClasesBase.Clases.Cliente oCliente = new ClasesBase.Clases.Cliente { Cli_dni = ClienteAEditar.Cli_dni, Cli_nombre = txt_nombre.Text, Cli_apellido = txt_apellido.Text, Cli_telefono = txt_telefono.Text, Cli_email = txt_email.Text }; ControladorCliente cliente = new ControladorCliente(); cliente.Update_Cliente(oCliente); MessageBox.Show("Modificacion Exitosa"); ventanaPadre.collectionCliente.edit_Cliente(oCliente); ventanaPadre.CargarDataGrid(); Close(); }
private void btnBuscarListadoCliente_Click(object sender, RoutedEventArgs e) { ListarClienteEmergente listar = new ListarClienteEmergente(); if (btnAltoContraste.Background == Brushes.Gray) { listar.btnAltoContraste_Click(null, null); } if (ControladorCliente.isFilasTablaCliente()) { listar.Show(); this.Close(); } else { dialogIsData.IsEnabled = true; dialogIsData.IsOpen = true; } }
private void btnFijarCliente_Click(object sender, EventArgs e) { if (txtClienteID.Text != "Ingresa ID") { ControladorCliente objCC = new ControladorCliente(); string nombre = objCC.DameNombre(txtClienteID.Text); if (nombre != "No existe") { txtNombre.Text = nombre; MessageBox.Show("CLIENTE FIJADO"); } else { MessageBox.Show(nombre + " el cliente con id " + txtClienteID.Text); } } else { MessageBox.Show("INGRESA EL ID DEL CLIENTE"); } }
private void Btn_Buscar_Click(object sender, RoutedEventArgs e) { ControladorCliente controladorCliente = new ControladorCliente(); if (txt_dni.Text != "") { ClasesBase.Clases.Cliente oCliente = controladorCliente.Search(txt_dni.Text); if (oCliente != null) { txt_Nombre.Text = oCliente.Cli_nombre; } else { MessageBox.Show("el dni que ingreso no existe"); } } else { MessageBox.Show("El campo dni esta Vacio"); } }
private void Btn_confirmacion_Click(object sender, RoutedEventArgs e) { ControladorCliente controladorCliente = new ControladorCliente(); if (txt_dni.Text != "") { //oCliente = controladorCliente.Search(txt_dni.Text); if (oCliente != null) { if (oCliente.Cli_dni == Convert.ToInt32(txt_dni.Text)) { oCliente.Cli_nombre = txt_nombre.Text; oCliente.Cli_apellido = txt_apellido.Text; oCliente.Cli_telefono = txt_telefono.Text; oCliente.Cli_email = txt_email.Text; controladorCliente.Update_Cliente(oCliente); MessageBox.Show("Modificacion Exitosa"); ventanaPadre.collectionCliente.edit_Cliente(oCliente); ventanaPadre.CargarDataGrid(); Close(); } else { MessageBox.Show("el dni que busco no coincide con el del campo dni porfavor vuelva buscar"); LimpiarCampos(); } } else { MessageBox.Show("el dni que ingreso no existe"); LimpiarCampos(); } } else { MessageBox.Show("El campo dni esta Vacio"); LimpiarCampos(); } }
private void btnRegistrarCliente_Click(object sender, RoutedEventArgs e) { if (txtRut.Text != "" && txtRazonSocial.Text != "" && txtNombreContacto.Text != "" && txtMailContacto.Text != "" && txtDireccion.Text != "" && txtTelefono.Text != "" && comboEmpresa.SelectedIndex > 0 && comboActividad.SelectedIndex > 0) { try { ControladorCliente.AgregarCliente(txtRut.Text, txtRazonSocial.Text, txtNombreContacto.Text, txtMailContacto.Text, txtDireccion.Text, txtTelefono.Text, comboEmpresa.SelectedItem.ToString(), comboActividad.SelectedIndex); dialogAgregarCliente.IsEnabled = true; dialogAgregarCliente.IsOpen = true; } catch { dialogNoAgregarRutExistente.IsEnabled = true; dialogNoAgregarRutExistente.IsOpen = true; } } else { dialogNoDataAgregada.IsEnabled = true; dialogNoDataAgregada.IsOpen = true; } }
public CollectionCliente() { controladorCliente = new ControladorCliente(); listaCliente = Lista_Cliente(); }