private void MostrarDatos(string Tipo_Aux, int Id_Aux) { if (Terceros.Existe(Tipo_Aux, Id_Aux, true)) { TxtSalario.Text = "0"; CboTipoId.Enabled = false; TxtID.Enabled = false; TxtDV.Text = Terceros.C_Auxiliares.Dv; TxtExpedida.Text = Terceros.C_Auxiliares.Expedido; TxtApellido1.Text = Terceros.C_Auxiliares.Apellido1; TxtApellido2.Text = Terceros.C_Auxiliares.Apellido2; TxtNombres.Text = Terceros.C_Auxiliares.Nombre; TxtDireccion.Text = Terceros.C_Auxiliares.Direccion; CboCiudad.SelectedValue = Terceros.C_Auxiliares.Ciudad; TxtMail.Text = Terceros.C_Auxiliares.Correo_electronico; TxtTelefono.Text = Terceros.C_Auxiliares.Telefono; CboTipoPersona.SelectedValue = Terceros.C_Auxiliares.Tipo; CboRegimen.SelectedValue = Terceros.C_Auxiliares.Regimen; CboClaseCont.SelectedValue = Terceros.C_Auxiliares.Clase; TxtEmpresa.Text = Terceros.C_Auxiliares.Empresa; TxtTelEmpresa.Text = Terceros.C_Auxiliares.Tel_empresa; TxtSalario.Text = Terceros.C_Auxiliares.Salario.ToString("N2"); ChkCliente.Checked = Convert.ToBoolean(Terceros.C_Auxiliares.Cliente); ChkNosAplicaRetencion.Checked = Convert.ToBoolean(Terceros.C_Auxiliares.Nosaplica_retencion); ChkPropietario.Checked = Convert.ToBoolean(Terceros.C_Auxiliares.Propietario); ChkProveedor.Checked = Convert.ToBoolean(Terceros.C_Auxiliares.Proveedor); ChkReteICA.Checked = Convert.ToBoolean(Terceros.C_Auxiliares.Reteica); ChkReteIVA.Checked = Convert.ToBoolean(Terceros.C_Auxiliares.Reteiva); ChkRetencion.Checked = Convert.ToBoolean(Terceros.C_Auxiliares.Retencion); ChkEmpleado.Checked = Convert.ToBoolean(Terceros.C_Auxiliares.Empleado); CargarTelefonos(Terceros.C_Auxiliares.Tipo_aux, Terceros.C_Auxiliares.Id_aux); Sw = 2; BotonEdit(); } }
private void Button1_Click(object sender, EventArgs e) { bool bFacturo = false; M_DatosDeudaContrato DeudaContrato = new M_DatosDeudaContrato(); DateTime TiempoIni = DateTime.Now; Contratos.Existe(Convert.ToInt32(textBox1.Text), true); Tercero.Existe(Contratos.C_Contrato_Arren.Tipo_id, Contratos.C_Contrato_Arren.Id_inquilino, true); dataGridView2.DataSource = Contratos.LiquidarContratoInquilino(Control, Contratos.C_Contrato_Arren, Convert.ToInt32(textBox1.Text), DateTime.Today, DateTime.Today, DateTime.Today, 0, "RC", -1, true, false, -1, ref bFacturo, ref DeudaContrato); DateTime TiempoFinal = DateTime.Now; MessageBox.Show("tiempo del proceso " + (TiempoFinal.Subtract(TiempoIni).TotalSeconds)); //dataGridView2.DataSource = Contratos.LiquidarContratosPropietario("CC", Convert.ToInt32(textBox1.Text), "", DateTime.Today, "EG", -1, 201901, 0, DateTime.Today, true, -1); }
private void CargarDatos() { int NumeroRecibo = 0; //Revisar si el propietario tiene crédito FormPrincipal.MensajeEstado("Revisando si el propietario tiene crédito..."); N_Auxiliares Tercero = new N_Auxiliares(); //Tercero.ConectarA("wilmer_portatil"); //Tercero.Cadena(Program.GsPathData, Program.gsServidor); N_Contrato_Arren Contrato = new N_Contrato_Arren(); //Contrato.ConectarA("wilmer_portatil"); //Contrato.Cadena(Program.GsPathData, Program.gsServidor); N_Descuentos_Prop DescuentosProp = new N_Descuentos_Prop(); //DescuentosProp.ConectarA("wilmer_portatil"); //DescuentosProp.Cadena(Program.GsPathData, Program.gsServidor); N_OtrosPagos OtrosPagos = new N_OtrosPagos(); //OtrosPagos.ConectarA("wilmer_portatil"); //OtrosPagos.Cadena(Program.GsPathData, Program.gsServidor); N_Inmuebles Inmuebles = new N_Inmuebles(); //Inmuebles.ConectarA("wilmer_portatil"); //Inmuebles.Cadena(Program.GsPathData, Program.gsServidor); N_Pagos_Propietarios PagosPropietario = new N_Pagos_Propietarios(); //PagosPropietario.ConectarA("wilmer_portatil"); //PagosPropietario.Cadena(Program.GsPathData, Program.gsServidor); N_Detalle_PagoProp DetallePagoProp = new N_Detalle_PagoProp(); //DetallePagoProp.ConectarA("wilmer_portatil"); //DetallePagoProp.Cadena(Program.GsPathData, Program.gsServidor); Tercero.Existe(CboTipoID.SelectedValue.ToString(), Convert.ToInt32(Funciones.SinSeparadorMiles(TxtNumID.Text)), true); Panel3.Visible = false; LblPropietarioCredito.Text = ""; if (Tercero.C_Auxiliares.Tiene_credito) { Panel3.Visible = true; LblPropietarioCredito.Text = "El propietario tiene crédito, por favor revise antes de registrar el pago"; } //liquidar si el número de comprobante está vacio o es cero if (string.IsNullOrEmpty(TxtNumComprobante.Text)) { FormPrincipal.MensajeEstado("Procesando la liquidación de pagos al propietario..."); DTLiquidacion = Contrato.LiquidarContratosPropietario(CboTipoID.SelectedValue.ToString(), Convert.ToInt32(Funciones.SinSeparadorMiles(TxtNumID.Text)), TxtDV.Text, DateTime.Today, "EG", -1, 201901, 0, DateTime.Today, true, -1); DGVLiquidacion.DataSource = DTLiquidacion; } else { FormPrincipal.MensajeEstado("Cargando datos para mostrar..."); NumeroRecibo = Convert.ToInt32(TxtNumComprobante.Text); DGVLiquidacion.DataSource = DetallePagoProp.Consultar("EG", Convert.ToInt32(TxtNumComprobante.Text)); } //cargar datos de los inmuebles FormPrincipal.MensajeEstado("Cargando datos de inmuebles..."); DGVInmuebles.DataSource = Inmuebles.ConsultaXPropietarioConContratoMostrar(CboTipoID.SelectedValue.ToString(), Convert.ToInt32(Funciones.SinSeparadorMiles(TxtNumID.Text)), TxtDV.Text); //cargar datos de los descuentos FormPrincipal.MensajeEstado("Cargando datos de descuentos..."); DGVDescuentos.DataSource = DescuentosProp.Consultar(CboTipoID.SelectedValue.ToString(), Convert.ToInt32(Funciones.SinSeparadorMiles(TxtNumID.Text)), "EG", NumeroRecibo); //cargar datos de otros pagos FormPrincipal.MensajeEstado("Cargando otros pagos..."); DGVOtrosPagos.DataSource = OtrosPagos.Consultar(CboTipoID.SelectedValue.ToString(), Convert.ToInt32(Funciones.SinSeparadorMiles(TxtNumID.Text)), "EG", NumeroRecibo); //cargar datos de pagos anteriores FormPrincipal.MensajeEstado("Cargando pagos anteriores..."); DGVPagosAnteriores.DataSource = PagosPropietario.Consultar(CboTipoID.SelectedValue.ToString(), Convert.ToInt32(Funciones.SinSeparadorMiles(TxtNumID.Text)), TxtDV.Text); if (DGVPagosAnteriores.Rows.Count > 0) { DGVPagosAnteriores.FirstDisplayedScrollingRowIndex = DGVPagosAnteriores.Rows.Count - 1; DGVPagosAnteriores.CurrentCell = DGVPagosAnteriores.Rows[DGVPagosAnteriores.Rows.Count - 1].Cells[1]; DGVPagosAnteriores.Rows[DGVPagosAnteriores.Rows.Count - 1].Selected = true; } FormPrincipal.MensajeEstado("Cargando totales..."); //TotalesLiquidacion(); TotalesLiq(); TotalesDescuentos(); TotalesOtrospagos(); TotalesInmuebles(); TotalLiquidacion(); FormPrincipal.MensajeEstado("Listo"); }