private void Buscar() { if (fun.ValidarFecha(txtFechaDesde.Text) == false) { Mensaje("La fecha desde es incorrecta"); return; } if (fun.ValidarFecha(txtFechaHasta.Text) == false) { Mensaje("La fecha desde es incorrecta"); return; } DateTime FechaDesde = Convert.ToDateTime(txtFechaDesde.Text); DateTime FechaHasta = Convert.ToDateTime(txtFechaHasta.Text); if (FechaDesde > FechaHasta) { Mensaje("La fecha desde es superior a la fecha hasta "); return; } Clases.cAnotacion obj = new Clases.cAnotacion(); DataTable trdo = obj.GetAnotacionesxFecha(FechaDesde, FechaHasta, txtConcepto.Text.Trim()); double TotalIngreso = fun.TotalizarColumna(trdo, "ImporteIngreso"); double TotalEgreso = fun.TotalizarColumna(trdo, "ImporteEgreso"); trdo = fun.TablaaMiles(trdo, "ImporteIngreso"); trdo = fun.TablaaMiles(trdo, "ImporteEgreso"); Grilla.DataSource = trdo; double dif = TotalIngreso - TotalEgreso; txtTotal.Text = dif.ToString(); if (txtTotal.Text != "") { txtTotal.Text = fun.SepararDecimales(txtTotal.Text); txtTotal.Text = fun.FormatoEnteroMiles(txtTotal.Text); } Grilla.Columns[1].HeaderText = "Descripción"; Grilla.Columns[3].HeaderText = "Ingreso"; Grilla.Columns[4].HeaderText = "Egreso"; Grilla.Columns[1].Width = 500; Grilla.Columns[3].Width = 100; Grilla.Columns[4].Width = 103; Grilla.Columns[0].Visible = false; }
private void btnGuardar_Click(object sender, EventArgs e) { if (fun.ValidarFecha(txtFecha.Text) == false) { Mensaje("La fecha ingresada es incorrecta"); return; } if (txtEfectivo.Text == "") { Mensaje("Debe ingresar un importe"); return; } if (txtDescripcion.Text == "") { Mensaje("Debe ingresar una descripción"); return; } DateTime Fecha = Convert.ToDateTime(txtFecha.Text); double Importe = fun.ToDouble(txtEfectivo.Text); string Descripcion = txtDescripcion.Text; double? ImporteIngreso = null; double? ImporteEgreso = null; if (cmbTipo.SelectedIndex == 0) { ImporteIngreso = Importe; } else { ImporteEgreso = Importe; } Clases.cAnotacion anotacion = new Clases.cAnotacion(); anotacion.Insertar(Fecha, Descripcion, ImporteIngreso, ImporteEgreso); MessageBox.Show("Datos grabados correctamente"); txtDescripcion.Text = ""; txtEfectivo.Text = ""; }
private void btnBorrar_Click(object sender, EventArgs e) { if (Grilla.CurrentRow == null) { Mensaje("Debe seleccionar un registro"); return; } string msj = "Confirma eliminar el Cliente "; var result = MessageBox.Show(msj, "Información", MessageBoxButtons.YesNo, MessageBoxIcon.Question); // If the no button was pressed ... if (result == DialogResult.No) { return; } Int32 CodAnotacion = Convert.ToInt32(Grilla.CurrentRow.Cells[0].Value.ToString()); Clases.cAnotacion obj = new Clases.cAnotacion(); obj.Borrar(CodAnotacion); Buscar(); }