private void Mostrar_dgv(string filtro, DateTime fechabuscar) { ENResultOperation R = ClsCombustible_ImporteBC.Listar_Filtro(filtro, fechabuscar); if (R.Proceder) { dgvListado.DataSource = (DataTable)R.Valor; } else { MessageBox.Show("Error al Obtener Valores : " + R.Sms); } }
private void Obtener_Importe_Combustible() { ENResultOperation D = ClsCombustible_ImporteBC.Obtener_Registro(Convert.ToInt32(txtProv_Ide.Text), dFechaOrden, nTipoCombustible); if (D.Proceder) { DataTable dts = (DataTable)D.Valor; if (dts.Rows.Count == 1) { DataRow DROW = dts.Rows[0]; nImporte = Convert.ToDecimal(DROW["GRIFO_IMPORTE"].ToString()); txtImporte.Text = nImporte.ToString("###,###.00"); } else { MessageBox.Show("No Hay Precio / Fecha del Combustible para Este Proveedor", "Proveedores de Combustible"); } } else { MessageBox.Show("Se se ha encontrado Importe para este Proveedor", "Precio de Combustible"); } }
private void Procesar_Operacion() { ClsCombustible_ImporteBE TipoBE = new ClsCombustible_ImporteBE(); TipoBE.Prov_ide = Convert.ToInt32(txtProvIde.Text); TipoBE.Grifo_ide = Convert.ToInt32(txtIde.Text); TipoBE.Grifo_fecha = Convert.ToDateTime(dtpFecha.Text); //TipoBE.Grifo_tipo_combustible = Convert.ToInt32(cboTipoCombustible.SelectedValue.ToString()); TipoBE.Grifo_importe = Convert.ToDecimal(txtImporte.Text); TipoBE.Veces = Convert.ToInt32(txtVeces.Text); TipoBE.Usuario = "ADMIN"; TipoBE.Creacion = Convert.ToDateTime(DateTime.Today); switch (cboTipoCombustible.Text) { case "Gas": TipoBE.Grifo_tipo_combustible = 0; break; case "Gasolina": TipoBE.Grifo_tipo_combustible = 1; break; case "Petroleo": TipoBE.Grifo_tipo_combustible = 2; break; } TipoBE.Nombre_error = ""; switch (Operacion) { case "N": { ENResultOperation R = ClsCombustible_ImporteBC.Crear(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Insertar Importe del Combustible : " + R.Sms); } break; } case "M": { ENResultOperation R = ClsCombustible_ImporteBC.Actualizar(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Modificar Importe del Combustible : " + R.Sms); } break; } case "E": { ENResultOperation R = ClsCombustible_ImporteBC.Eliminar(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Eliminar Importe del Combustible : " + R.Sms); } break; } } Habilitar_Botones(true); Habilita_Campos(false); Mostrar_dgv(txtProvIde.Text, Fecha_Buscar); Mostrar_Datos(); btnGraba.Text = "Grabar"; }