public static void calcularDiferencias(DataGridView table, string [] text) { //calcular diferencia Gasto Celular = factura_GS -(cuadroGs + CuadroReposicion + cuadroOtrosServicios + CuadroAjustexRev) GridViewObj.objCell(table, 0, 3).Value = Math.Round(double.Parse(text[0]) - (GridViewObj.valCell(table, 0, 1) + GridViewObj.valCell(table, 3, 1) + GridViewObj.valCell(table, 4, 1) + GridViewObj.valCell(table, 5, 1)), 2); //Calcular diferencia IVA = factura_IVA -(CuadroIva + cuadroIvaNuevosEquipos) GridViewObj.objCell(table, 1, 3).Value = Math.Round(double.Parse(text[1]) - (GridViewObj.valCell(table, 1, 1) + GridViewObj.valCell(table, 6, 1)), 2); //Calcular diferencia IMP = factura_Imp - CuadroIMP GridViewObj.objCell(table, 2, 3).Value = Math.Round(double.Parse(text[2]) - GridViewObj.valCell(table, 2, 1), 2); //Calcular total diferencia = la sumatoria de los anteriores calculos GridViewObj.objCell(table, 8, 3).Value = Math.Round(GridViewObj.valCell(table, 0, 3) + GridViewObj.valCell(table, 1, 3) + GridViewObj.valCell(table, 2, 3), 2); }
///<summary> /// Devuelve un valor booleano despues de que cargue los datos del archivo xls en el cuadro de diferencias ///</summary> public static bool cargarValoresCuadro(CuadroTotal dt, DataGridView table) { try { GridViewObj.objCell(table, 0, 1).Value = dt.GastoCelular.ToString(); GridViewObj.objCell(table, 1, 1).Value = dt.iva.ToString(); GridViewObj.objCell(table, 2, 1).Value = dt.imp.ToString(); GridViewObj.objCell(table, 8, 1).Value = (dt.GastoCelular + dt.imp + dt.iva).ToString(); return(true); } catch { return(false); } }