private void searchLookCliente_EditValueChanged(object sender, EventArgs e) { if (this.VerificarClienteSeleccionado()) { miEntidadCliente = (Datos.EntidadCLIENTE)searchLookUpViewCliente.GetFocusedRow(); txtClienteNombre.Text = miEntidadCliente.Nombre; txtClienteTelefono.Text = miEntidadCliente.Telefono; txtClienteCi.Text = miEntidadCliente.Ci; } }
private void BtnVentaPaso3_Click(object sender, EventArgs e) { // Verificamos el estado del tipo de cliente // Nuevo o Existente if (!toggleSwitchExisteCliente.IsOn) { //Mensajes.MensajeRapido("Existente"); // Cliente existente if (VerificarClienteSeleccionado()) { // Guardar cliente miEntidadCliente = (Datos.EntidadCLIENTE)searchLookUpViewCliente.GetFocusedRow(); Modelo.ClassVenta.EntidadCliente = miEntidadCliente; txtClienteNombre.Text = miEntidadCliente.Nombre; txtClienteTelefono.Text = miEntidadCliente.Telefono; txtClienteCi.Text = miEntidadCliente.Ci; this.ActivarTab("d"); tabPagC.Enabled = false; } else { Mensajes.MensajeSimple("Selecciona un Cliente", "Debe seleccionar un cliente para poder continuar", MessageBoxIcon.Exclamation); } } else { //Mensajes.MensajeRapido("Nuevo"); // Cliente Nuevo if (VerificarClienteNuevo()) { dbContext.CLIENTE.Add(miEntidadCliente); dbContext.SaveChanges(); Modelo.ClassVenta.EntidadCliente = miEntidadCliente; this.ActivarTab("d"); tabPagC.Enabled = false; } else { Mensajes.MensajeSimple("Selecciona un Cliente", "Debe llenar los datos de un cliente para poder continuar", MessageBoxIcon.Exclamation); } //groupControlClienteExistente.Enabled = true; //groupControlClienteNuevo.Enabled = false; } }
private bool VerificarClienteNuevo() { bool resultado = false; try { this.miEntidadCliente = new EntidadCLIENTE(); miEntidadCliente.Nombre = controlCliente1.NombreTextEdit.Text; miEntidadCliente.Ci = controlCliente1.CiTextEdit.Text; miEntidadCliente.Telefono = controlCliente1.TelefonoTextEdit.Text; miEntidadCliente.Ciudad = controlCliente1.CiudadTextEdit.Text; miEntidadCliente.Correo = controlCliente1.CorreoTextEdit.Text; miEntidadCliente.Telefono = controlCliente1.TelefonoTextEdit.Text; miEntidadCliente.Direccion = controlCliente1.DireccionTextEdit.Text; miEntidadCliente.NombreUsuario = controlCliente1.NombreUsuarioTextEdit.Text; miEntidadCliente.Clave = controlCliente1.ClaveTextEdit.Text; miEntidadCliente.FechaNacimiento = controlCliente1.FechaNacimientoDateEdit.DateTime; //Mensajes.MensajeRapido(miEntidadCliente.Nombre.ToString()); resultado = true; } catch (Exception e) { Mensajes.ErrorEnDatos(e, "Faltan datos"); //miEntidadCliente = new EntidadCLIENTE(); resultado = false; } //controlCliente1.PerformLayout(); //controlCliente1.dataLayoutControl1.ResumeLayout(); //controlCliente1.dataLayoutControl1.PerformLayout(); //controlCliente1.dataLayoutControl1.RetrieveFields(); //controlCliente1.cLIENTEBindingSource.AddNew(); return(resultado); }