private void btn_limpiar_filtros_Click(object sender, EventArgs e) { Gestion_de_Clientes gestCli = new Gestion_de_Clientes(); gestCli._estado = estados.nuevo; gestCli.ShowDialog(); Close(); Dispose(); }
private void btn_limpiar_filtros_Click(object sender, EventArgs e) { Gestion_de_Clientes gestCli = new Gestion_de_Clientes(); gestCli._estado = estados.nuevo; gestCli.ShowDialog(); cargarGrilla(); }
private void dgv_clientes_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { Gestion_de_Clientes gestion = new Gestion_de_Clientes(); gestion._estado = estados.modificar; Provincia prov = new Provincia() { idProvincia = (int)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["idprovincia"].Value }; Localidad loc = new Localidad() { codPostal = (int)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["idlocalidad"].Value, Provincia = prov }; TipoDocumento tipo = new TipoDocumento() { IDTipoDoc = (int)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["idtipo"].Value }; CondicionIVA condicio = new CondicionIVA() { idCondicionIVA = (int)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["idCondicion"].Value }; TipoConsumidor tipoCons = new TipoConsumidor() { idTipoConsumidor = (int)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["idConsumidor"].Value }; Persona per = new Persona() { Localidad = loc, TipoDoc = tipo, Apellido = (string)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["apellido"].Value, Barrio = (string)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["barrio"].Value, calle = (string)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["calle"].Value, calle_nro = (int)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["calleNro"].Value, cuil = (string)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["cuit"].Value, depto = (int)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["depto"].Value, mail = (string)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["mail"].Value, Nombre = (string)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["Nombre"].Value, telefono = (string)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["telefono"].Value, RazonSocial = (string)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["raSocial"].Value, NroCliente = (int)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["nroCli"].Value, NroDoc = (long)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["nroDoc"].Value, piso = (int)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["piso"].Value, condicionIVA = condicio, tipoConsumidor = tipoCons, tefefonoCelular = (string)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["celular"].Value, Sexo = (Char)dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["sexo"].Value, fechaNAc = Convert.ToDateTime(dgv_clientes.Rows[dgv_clientes.CurrentRow.Index].Cells["fecha"].Value) }; gestion._persModificar = per; gestion._estado = estados.modificar; gestion.ShowDialog(); cargarGrilla(); }
private void btn_verificar_persona_Click(object sender, EventArgs e) { if (!(txt_nro_doc.Text == "")) { int tipo = (int)cmb_tipo_doc.SelectedValue; int nro = (int)Convert.ToInt32(txt_nro_doc.Text); try { resultado = gestor.buscarClientePersona(tipo, nro); txt_nombre.Text = resultado.Nombre; txt_apellido.Text = resultado.Apellido; txt_cuit.Enabled = false; txt_razon_social.Enabled = false; dtp_fecha_necesidad.Enabled = true; btn_verificar_empresa.Enabled = true; btn_agregar.Enabled = true; txt_cantidad.Enabled = true; dgv_productos_finales.Enabled = true; dgv_detalle.Enabled = true; } catch (ApplicationException ex) { if (MessageBox.Show("No se encuentra el cliente, ¿Decea crear uno?", "Atencion", MessageBoxButtons.YesNo, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { Gestion_de_Clientes gestCli = new Gestion_de_Clientes(); gestCli._estado = estados.nuevo; gestCli.ShowDialog(); } } } else { MessageBox.Show("Complete el campo\"Nro Documento\" antes de buscar", "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); } }
private void btn_verificar_persona_Click(object sender, EventArgs e) { if (!(txt_nro_doc.Text == "")) { int tipo = (int)cmb_tipo_doc.SelectedValue; int nro = (int)Convert.ToInt32(txt_nro_doc.Text); try { resultado = gestor.buscarClientePersona(tipo,nro); txt_nombre.Text = resultado.Nombre; txt_apellido.Text = resultado.Apellido; txt_cuit.Enabled = false; txt_razon_social.Enabled = false; dtp_fecha_necesidad.Enabled = true; btn_verificar_empresa.Enabled = true; btn_agregar.Enabled = true; txt_cantidad.Enabled = true; dgv_productos_finales.Enabled = true; dgv_detalle.Enabled = true; } catch (ApplicationException ex) { if (MessageBox.Show("No se encuentra el cliente, ¿Decea crear uno?", "Atencion", MessageBoxButtons.YesNo, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { Gestion_de_Clientes gestCli = new Gestion_de_Clientes(); gestCli._estado = estados.nuevo; gestCli.ShowDialog(); } } } else { MessageBox.Show("Complete el campo\"Nro Documento\" antes de buscar", "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); } }