private void ButtonEditar_Click(object sender, RoutedEventArgs e) { if (TextClienteId.Text != "") { string resp = ""; ClassCliente Logica = new ClassCliente(); Clientes INFO = new Clientes(); INFO.Cliente_Id = Convert.ToInt32(this.TextClienteId.Text); INFO.Nombre = this.TextNombreCliente.Text; INFO.Apellido = this.TextApellidoCliente.Text; INFO.Direccion = this.TextDireccion.Text; INFO.NIT = this.TextNIT.Text; INFO.Telefono = this.TextTel1.Text; resp = Logica.ActualizaCliente(INFO); MessageBox.Show(resp); /* MessageBox.Show(TextCodigo.Text); * MessageBox.Show(TextDescripcion.Text); * MessageBox.Show(TextVenta.Text); * MessageBox.Show(TextProductos.Text); * MessageBox.Show(TextReportes.Text);*/ } else { MessageBox.Show("Marque el registro a modificar", "Error al Editar", MessageBoxButton.OK, MessageBoxImage.Error, MessageBoxResult.OK); } }
private void ButtonListar_Click(object sender, RoutedEventArgs e) { ClassCliente Logica = new ClassCliente(); dataGrid1.ItemsSource = Logica.ListarClientes(); buttonEditar.IsEnabled = true; }
private void button1_Click(object sender, EventArgs e) { if (textBox1.Text != "" && textBox2.Text != "" && textBox3.Text != "") { string resp = ""; ClassCliente cliente = new ClassCliente(); resp = cliente.IngresarCliente(textBox1.Text, textBox2.Text, textBox3.Text, textBox4.Text); MessageBox.Show(resp); if (resp == "El Cliente se Registró con éxito.") { //limpiar textbox textBox1.Text = ""; textBox2.Text = ""; textBox3.Text = ""; textBox4.Text = ""; textBox1.Focus(); } else if (resp == "ALERTA, el número de nit ya existe.") { } } else { MessageBox.Show("Error complete los campos"); } }
public JsonResult <Models.ClienteApi> Get(int id) { ClassCliente Lg = new ClassCliente(); Models.ClienteApi personaJson = new Models.ClienteApi(); var info = (from r in (IEnumerable <Cliente>)Lg.ListarClientes() select new { codigo = r.ClienteID, nombre = r.Nombre, apellido = r.Apellido, nit = r.NIT, direccion = r.Direccion, telefono1 = r.Telefono1, telefono2 = r.Telefono2 } ).Where(s => s.codigo == id).ToList(); foreach (var item in info) { personaJson.codigo = item.codigo; personaJson.nombre = item.nombre; personaJson.apellido = item.apellido; personaJson.nit = item.nit; personaJson.direccion = item.direccion; personaJson.telefono1 = item.telefono1; personaJson.telefono2 = item.telefono2; } return(Json <Models.ClienteApi>(personaJson)); }
private void textBox1_TextChanged(object sender, EventArgs e) { if (textBox1.Text != "") { dataGridView1.CurrentCell = null; foreach (DataGridViewRow r in dataGridView1.Rows) { r.Visible = false; } foreach (DataGridViewRow r in dataGridView1.Rows) { foreach (DataGridViewCell c in r.Cells) { if ((c.Value.ToString().ToUpper()).IndexOf(textBox1.Text.ToUpper()) == 0) { r.Visible = true; break; } } } } else { ClassCliente lg = new ClassCliente(); { this.dataGridView1.DataSource = lg.ListarCliente(); this.dataGridView1.Refresh(); } } }
// POST: api/Cliente public Cliente Post(Cliente _cliente) { ClassCliente Logica = new ClassCliente(); string resp = Logica.NuevoCliente(_cliente.Nombre, _cliente.Apellido, _cliente.NIT, _cliente.Direccion, _cliente.Telefono1, _cliente.Telefono2); return(_cliente); }
private void button2_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count > 0) { if (MessageBox.Show("¿Eliminar?", "Confirmación", MessageBoxButtons.YesNo) == DialogResult.Yes) { string resp = ""; ClassCliente lgTipo = new ClassCliente(); resp = lgTipo.EliminarCliente(Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value.ToString())); MessageBox.Show(resp); ClassCliente lg = new ClassCliente(); { this.dataGridView1.DataSource = lg.ListarCliente(); this.dataGridView1.Refresh(); } } else { //tus codigos } } else { MessageBox.Show("Debe seleccionar una fila"); } }
private void ButtonActualizar_Click(object sender, RoutedEventArgs e) { if (TextClienteId.Text != "") { string resp = "Datos correctamente actualizados"; ClassCliente Logica = new ClassCliente(); Cliente InfoEstado = new Cliente(); InfoEstado.clienteID = Convert.ToInt32(TextClienteId.Text); InfoEstado.nombreCliente = TextNombreCliente.Text; InfoEstado.apellidoCliente = TextApellidoCliente.Text; InfoEstado.NIT = TextNIT.Text; resp = Logica.ActualizarCliente(InfoEstado); MessageBox.Show(resp); /*MessageBox.Show(TextCodigo.Text); * MessageBox.Show(TextNombreEstado.Text);*/ TextNIT.Clear(); TextClienteId.Clear(); TextNombreCliente.Clear(); TextApellidoCliente.Clear(); } else { MessageBox.Show("Marque el registro a modificar", "Error al Editar", MessageBoxButton.OK, MessageBoxImage.Error, MessageBoxResult.OK); } buttonGuardar.IsEnabled = true; }
private void FormListarCliente_Load(object sender, EventArgs e) { ClassCliente lg = new ClassCliente(); { this.dataGridView1.DataSource = lg.ListarCliente(); this.dataGridView1.Refresh(); } }
private void form2_FormClosed(object sender, FormClosedEventArgs e) { ClassCliente lg = new ClassCliente(); { this.dataGridView1.DataSource = lg.ListarCliente(); this.dataGridView1.Refresh(); } }
private void FormBuscarCliente_Load(object sender, EventArgs e) { ClassCliente lg = new ClassCliente(); { this.dataGridView1.DataSource = lg.ListarCliente(); this.dataGridView1.Refresh(); } label1.Visible = false; }
private void Obter(int id) { ClienteManutencao = Repository.Obter(id); //tem algum erro aqui <<<--- if (ClienteManutencao == null) //Novo { ClienteManutencao = new ClassCliente(); } else //Editar { txt_NomeDoCliente.Text = ClienteManutencao.NomeDoCliente; dt_DataDeNascimento.Value = ClienteManutencao.DataDeNascimento; } }
private void button1_Click(object sender, EventArgs e) { if (textBox2.Text != "" && textBox3.Text != "" && textBox4.Text != "") { string resp = ""; ClassCliente cliente = new ClassCliente(); resp = cliente.ActualizarCliente(Convert.ToInt32(textBox1.Text), textBox2.Text, textBox3.Text, textBox4.Text, textBox5.Text); MessageBox.Show(resp); } else { MessageBox.Show("Error complete los campos"); } }
protected void btnAgregar_Click(object sender, EventArgs e) { ClassCliente nuevoCliente = new ClassCliente(0, "", "", ""); nuevoCliente.IdCliente = int.Parse(txtIdCliente.Text.Trim()); nuevoCliente.Nombre = txtNombre.Text; nuevoCliente.Direccion = txtDireccion.Text; nuevoCliente.Telefono = txtTelefono.Text; nuevoCliente.Agregar(); lblEstado.Text = "Registro agregado con exito"; txtIdCliente.Text = ""; txtNombre.Text = ""; txtDireccion.Text = ""; txtTelefono.Text = ""; }
private void ButtonGrabar_Click(object sender, RoutedEventArgs e) { ClassCliente Logica = new ClassCliente(); string resp = Logica.NuevoCliente(TextNombre.Text, TextApellido.Text, TextNit.Text, TextDireccion.Text, TextTel1.Text, TextTel2.Text); if (resp.ToUpper().Contains("ERROR")) { MessageBox.Show(resp, "Error al grabar", MessageBoxButton.OK, MessageBoxImage.Error); } else { MessageBox.Show(resp); buttonAgregar.Visibility = Visibility.Visible; buttonGrabar.Visibility = Visibility.Hidden; buttonListar.IsEnabled = true; buttonCancelar.IsEnabled = false; } }
// GET: api/Cliente public IEnumerable Get() { ClassCliente Lg = new ClassCliente(); var info = (from r in (IEnumerable <Cliente>)Lg.ListarClientes() select new { codigo = r.ClienteID, nombre = r.Nombre, apellido = r.Apellido, nit = r.NIT, direccion = r.Direccion, telefono1 = r.Telefono1, telefono2 = r.Telefono2 } ).ToList(); return(info.ToArray()); }
public ClassCliente SelectFirst(string UidUserLogin, string uidcliente, out string resultado, string EstadoExistencia) { resultado = ""; var VALUE = new ClassCliente(); VALUE.uidcliente = uidcliente; var ret = new ClassCliente(); try { var consulta = SqlCliente.Select(UidUserLogin, VALUE, out resultado, EstadoExistencia); ret = consulta.FirstOrDefault(); }catch (Exception exc) { resultado = exc.Message; } return(ret); }
private void DbGrid_Clientes_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (dbGrid_Clientes.Columns[e.ColumnIndex].Name == "Bt_Editar") // Editar { ClassCliente itemSelecionado = (ClassCliente)dbGrid_Clientes.Rows[e.RowIndex].DataBoundItem; Frm_ClientesManutencao frm = new Frm_ClientesManutencao(itemSelecionado.Id, repository); Hide(); frm.ShowDialog(); // repository.Editar(frm.ClienteManutencao); // - Agora esta Editando direto na frm_ClientesManutencao Show(); AtualizarGrid(); } if (dbGrid_Clientes.Columns[e.ColumnIndex].Name == "Bt_Apagar") // Editar { ClassCliente itemSelecionado = (ClassCliente)dbGrid_Clientes.Rows[e.RowIndex].DataBoundItem; repository.Apagar(itemSelecionado.Id); AtualizarGrid(); } }
public UserControlFactura() { InitializeComponent(); //Cliente ClassCliente Logica = new ClassCliente(); comboBoxCliente.ItemsSource = Logica.ListarClientes(); comboBoxCliente.DisplayMemberPath = "Nombre"; comboBoxCliente.SelectedValuePath = "ClienteID"; //Empleado ClassEmpleado Logica2 = new ClassEmpleado(); comboBoxEmpleado.ItemsSource = Logica2.ListarEmpleados(); comboBoxEmpleado.DisplayMemberPath = "Nombre"; comboBoxEmpleado.SelectedValuePath = "EmpleadoID"; //Producto ClassProductos Logica3 = new ClassProductos(); comboBoxProducto.ItemsSource = Logica3.ListarProductos(); comboBoxProducto.DisplayMemberPath = "Nombre"; comboBoxProducto.SelectedValuePath = "ProductosID"; }
public Facturacion() { InitializeComponent(); ClassProducto Lg = new ClassProducto(); comboProducto.ItemsSource = Lg.ListarProducto(); comboProducto.DisplayMemberPath = "nombreProducto"; comboProducto.SelectedValuePath = "productoID"; textBoxFecha.Text = DateTime.Now.ToString("yyyy/MM/dd"); ClassCliente lista = new ClassCliente(); comboCliente.ItemsSource = lista.ListarClientes(); comboCliente.DisplayMemberPath = "nombreCliente"; comboCliente.SelectedValuePath = "clienteID"; ClassEmpleado listar = new ClassEmpleado(); comboEmpleado.ItemsSource = listar.ListarEmpleado(); comboEmpleado.DisplayMemberPath = "nombreEmpleado"; comboEmpleado.SelectedValuePath = "empleadoID"; }
public bool UpdatePersona(Models.ClienteApi _persona) { ClassCliente Logica = new ClassCliente(); Cliente personaModificada = new Cliente(); personaModificada = Logica.ListarClientes().Cast <Cliente>().Where(s => s.ClienteID == _persona.codigo) .FirstOrDefault <Cliente>(); if (personaModificada != null) { personaModificada.Nombre = _persona.nombre; personaModificada.Apellido = _persona.apellido; personaModificada.NIT = _persona.nit; personaModificada.Direccion = _persona.direccion; personaModificada.Telefono1 = _persona.telefono1; personaModificada.Telefono2 = _persona.telefono2; Logica.ActualizarCliente(personaModificada); } else { return(false); } return(true); }
private void ButtonEditar_Click(object sender, RoutedEventArgs e) { if (TextClienteId.Text != "") { string resp = ""; ClassCliente Logica = new ClassCliente(); Cliente INFO = new Cliente(); INFO.ClienteID = Convert.ToInt32(this.TextClienteId.Text); INFO.Nombre = this.TextNombre.Text; INFO.Apellido = this.TextApellido.Text; INFO.NIT = this.TextNit.Text; INFO.Direccion = this.TextDireccion.Text; INFO.Telefono1 = this.TextTel1.Text; INFO.Telefono2 = this.TextTel2.Text; resp = Logica.ActualizarCliente(INFO); MessageBox.Show(resp); } else { MessageBox.Show("Marque el registro a modificar", "Error al Editar", MessageBoxButton.OK, MessageBoxImage.Error, MessageBoxResult.OK); } }
private void ButtonGuardar_Click(object sender, RoutedEventArgs e) { ClassCliente Logica = new ClassCliente(); string resp; resp = Logica.NuevoCliente(TextNombreCliente.Text, TextApellidoCliente.Text, TextNIT.Text); if (resp.ToUpper().Contains("ERROR")) { MessageBox.Show(resp, "Error al crear cliente"); } else { MessageBox.Show(resp); /*buttonAgregar.Visibility = Visibility.Visible; * buttonGrabar.Visibility = Visibility.Hidden; * buttonListar.IsEnabled = true; * buttonCancelar.IsEnabled = false;*/ TextNIT.Clear(); TextClienteId.Clear(); TextNombreCliente.Clear(); TextApellidoCliente.Clear(); } }
public List <ClassCliente> SelectDynamic(string UidUserLogin, ClassCliente VALUE, out string resultado, string EstadoExistencia) { return(SqlCliente.Select(UidUserLogin, VALUE, out resultado, EstadoExistencia)); }
public DataTable SelectDataTable(string UidUserLogin, ClassCliente VALUE, out string resultado, string EstadoExistencia) { return(SqlCliente.SelectDataTable(UidUserLogin, VALUE, out resultado, EstadoExistencia)); }
public void InsertInto(string UidUserLogin, ClassCliente VALUE, out string resultado) { SqlCliente.InsertInto(UidUserLogin, VALUE, out resultado); }
public void Delete(string UidUserLogin, ClassCliente VALUE, out string resultado) { SqlCliente.Delete(UidUserLogin, VALUE, out resultado); }