private void CargarDepartamentos() { ContactosClientesBL ObjetoContacto = new ContactosClientesBL(); cbbDepartamento.DataSource = ObjetoContacto.ListarDepartamentos(); cbbDepartamento.DisplayMember = "Descripcion"; cbbDepartamento.ValueMember = "Codigo"; }
private void CargarContactos(Int32 Codigo) { try { ContactosClientesBL ObjetoContacto = new ContactosClientesBL(); dgvContactos.AutoGenerateColumns = false; dgvContactos.DataSource = ObjetoContacto.Listar(Codigo); } catch (Exception Ex) { throw Ex; } }
//Agrega o actualiza un contacto relacionado al cliente internal void GuardarContacto(cContactos Contacto) { try { if (Codigo.HasValue) { Int32 Codigo_ = Convert.ToInt32(Codigo); //ASIGNAMOS EL CONTACTO AL CLIENTE Contacto.CodigoCliente = Codigo_; ContactosClientesBL ObjetoContacto = new ContactosClientesBL(); ObjetoContacto.GuardarCambios(Contacto); CargarContactos(Codigo_); } } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }
private void btnElimContacto_Click(object sender, EventArgs e) { try { if (Codigo.HasValue) { Int32 Codigo_ = Convert.ToInt32(Codigo); DialogResult Resultado = MessageBox.Show("Esta seguro que desea eliminar el contaco", "Eliminar contacto", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (Resultado == DialogResult.Yes) { ContactosClientesBL ObjetoContacto = new ContactosClientesBL(); ObjetoContacto.Eliminar(CodigoContacto); CargarContactos(Codigo_); } } } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }
private void btnEditContacto_Click(object sender, EventArgs e) { try { ContactosClientesBL ObjetoContacto = new ContactosClientesBL(); cContactos Contacto = ObjetoContacto.BuscarPorID(CodigoContacto); if (Contacto != null) { frmAgregarEditarContacto EditarContacto = new frmAgregarEditarContacto(Contacto, this); EditarContacto.Text = "Editar contacto <<" + txtNombreCliente.Text + ">>"; EditarContacto.ShowDialog(this); } else { MessageBox.Show("Error al tratar de mostrar contacto, por favor vuelva a internarlo", "Error en edicion", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }