public static double obtenerImpuestoRenta() { XElement xelement = XElement.Load(LectorData.obtenerRutaCarpeta() + "staticData.xml"); var isr = (from rango in xelement.Elements("row") select rango).First(); return(Convert.ToDouble(isr.Element("ISR").Value)); }
public static int obtenerMinDias(String tipoServicio) { XElement xelement = XElement.Load(LectorData.obtenerRutaCarpeta() + "minimoDias.xml"); var servicio = (from rango in xelement.Elements("row") where (String)rango.Element("inversion") == tipoServicio select rango).First(); //MessageBox.Show(Convert.ToString(servicio.Element("minDias").Value) + "foRr?"); return(Convert.ToInt32(servicio.Element("minDias").Value)); }
//Devuelve lista de monedas aceptadas por un tipo de inversion public static String[] obtenerMonedasXinstancia(String nombreInstancia) { List <String[]> tiposM = new List <String[]>(); XElement xelement = XElement.Load(LectorData.obtenerRutaCarpeta() + "tiposMoneda.xml"); var monedas = from rango in xelement.Elements("row") select rango; foreach (var moneda in monedas) { if (Convert.ToString(moneda.Element(nombreInstancia)) != "") { tiposM.Add(Convert.ToString(moneda.Element(nombreInstancia).Value).Split(',')); } } return(tiposM[0]); }