protected void btnGuardarDatos_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(this.txtSeparador.Text)) { try { Separador separador = App.Separador; separador.Descripcion = this.txtSeparador.Text; separador.Status = "ACTIVO"; App.implementadorMensajes.MensajesActivos = false; if (separador.Guardar()) { this.grvSeparadores.DataSource = App.Consultas.ObtieneListaSeparador(); this.grvSeparadores.DataBind(); Limpiar(); } } catch (SqlException ex) { if (ex.ErrorCode == -2146232060) { ScriptManager.RegisterStartupScript(this, this.GetType(), Guid.NewGuid().ToString(), "alert('El separador ya existe en el sistema .')", true); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), Guid.NewGuid().ToString(), "alert('" + ex.Message + "')", true); } } } else { ScriptManager.RegisterStartupScript(this, this.GetType(), Guid.NewGuid().ToString(), "alert('Escriba la descripción del separador.')", true); } App.implementadorMensajes.MensajesActivos = true; }
/// <summary> /// Asigna por referencia la Cultura General para los tipos de datos /// </summary> /// <param name="cuiCultura">CultureInfo parámetro por referencia a la que se asigna la Cultura</param> public static void CulturaGeneral(ref CultureInfo cuiCultura, DataTable dtAuditoria) { try { // Asigna Cultura a Inglés Estados Unidos cuiCultura = new CultureInfo(Idioma.InglesEstadosUnidos, false); // Separador de decimales cuiCultura.NumberFormat.NumberDecimalSeparator = Separador.Punto(); // Separador de moneda cuiCultura.NumberFormat.CurrencyDecimalSeparator = Separador.Punto(); // Separador de Fecha cuiCultura.DateTimeFormat.DateSeparator = Separador.Guion(); // Obtiene el Formato de Fecha desde la Base de Datos //GrupoCONTEXT.Finanware.FinanwareSBE.AccesoDatosSBE.ClsGeneral objGeneral = new GrupoCONTEXT.Finanware.FinanwareSBE.AccesoDatosSBE.ClsGeneral(); //objGeneral.dtAuditoria = dtAuditoria; //cuiCultura.DateTimeFormat.ShortDatePattern = objGeneral.ObtenerPreferenciaSistemaSinLog(2); } catch (Exception) { throw; } }
internal static string getString(ModoNomenclatura prefixo, Separador s, ModoNomenclatura sufixo, ModoNomenclatura naoPrefixado, int numero, bool leadingZeros, bool invertPrefixSuffix) { string prefixoSaida = ""; string separadorSaida = ""; string sufixoSaida = ""; int prefixNum = 0; if (prefixo != ModoNomenclatura.Nenhum) { prefixNum = numero / 1000; if (prefixo == ModoNomenclatura.Romano) { prefixoSaida = ToRomanNumeral((ushort)prefixNum); } else { prefixoSaida = getStringFromNumber(getStringOptionsForPrefix(prefixo), prefixNum + 1); } numero = numero % 1000; } if (numero > 0) { if (prefixoSaida != "") { switch (s) { case Separador.Barra: separadorSaida = "/"; break; case Separador.Espaco: separadorSaida = " "; break; case Separador.Hifen: separadorSaida = "-"; break; case Separador.Ponto: separadorSaida = "."; break; case Separador.QuebraLinha: separadorSaida = "\n"; break; case Separador.Nenhum: if (prefixo == ModoNomenclatura.Romano) { separadorSaida = "·"; } break; } } switch (prefixo != ModoNomenclatura.Nenhum && prefixNum > 0 ? sufixo : naoPrefixado) { case ModoNomenclatura.GregoMaiusculo: sufixoSaida = getStringFromNumber(gregoMaiusculo, numero); break; case ModoNomenclatura.GregoMinusculo: sufixoSaida = getStringFromNumber(gregoMinusculo, numero); break; case ModoNomenclatura.CirilicoMaiusculo: sufixoSaida = getStringFromNumber(cirilicoMaiusculo, numero); break; case ModoNomenclatura.CirilicoMinusculo: sufixoSaida = getStringFromNumber(cirilicoMinusculo, numero); break; case ModoNomenclatura.LatinoMaiusculo: sufixoSaida = getStringFromNumber(latinoMaiusculo, numero); break; case ModoNomenclatura.LatinoMinusculo: sufixoSaida = getStringFromNumber(latinoMinusculo, numero); break; case ModoNomenclatura.Romano: sufixoSaida = ToRomanNumeral((ushort)numero); break; default: if (leadingZeros && prefixoSaida != "") { sufixoSaida = numero.ToString("D3"); } else { sufixoSaida = numero.ToString(); } break; } if (invertPrefixSuffix && sufixo == ModoNomenclatura.Numero && prefixo != ModoNomenclatura.Numero && prefixo != ModoNomenclatura.Romano) { return(sufixoSaida + separadorSaida + prefixoSaida); } else { return(prefixoSaida + separadorSaida + sufixoSaida); } } else { return(prefixoSaida); } }
static void Main(string[] args) { Separador.SortArrays(); }
static void Main(string[] args) { Aluno a1 = new Aluno("Marco", 9.5, 1, 47, 1.75, 500.00); Console.WriteLine(a1); a1.ParImpar(); a1.MaioDeDezoito(); Console.WriteLine("{0} tem o Sálario reajustado para: {1}", a1.Nome, Salario.Reajuste(a1.Salario).ToString("F2", CultureInfo.InvariantCulture)); Separador.Separar(); Aluno a2 = new Aluno("Isadora", 9.5, 2, 6, 1.30, 280.00); Console.WriteLine(a2); a2.ParImpar(); a2.MaioDeDezoito(); Console.WriteLine("{0} tem o Sálario reajustado para: {1}", a2.Nome, Salario.Reajuste(a2.Salario).ToString("F2", CultureInfo.InvariantCulture)); Separador.Separar(); Aluno a3 = new Aluno("Douglas", 9.5, 3, 24, 1.70, 650.00); Console.WriteLine(a3); a3.ParImpar(); a3.MaioDeDezoito(); Console.WriteLine("{0} tem o Sálario reajustado para: {1}", a3.Nome, Salario.Reajuste(a3.Salario).ToString("F2", CultureInfo.InvariantCulture)); Separador.Separar(); Aluno a4 = new Aluno("Sivaldo", 9.5, 4, 47, 1.68, 200.00); Console.WriteLine(a4); a4.ParImpar(); a4.MaioDeDezoito(); Console.WriteLine("{0} tem o Sálario reajustado para: {1}", a4.Nome, Salario.Reajuste(a4.Salario).ToString("F2", CultureInfo.InvariantCulture)); Separador.Separar(); Aluno a5 = new Aluno("Cirleide", 9.5, 5, 47, 1.72, 1500.00); Console.WriteLine(a5); a5.ParImpar(); a5.MaioDeDezoito(); Console.WriteLine("{0} tem o Sálario reajustado para: {1}", a5.Nome, Salario.Reajuste(a5.Salario).ToString("F2", CultureInfo.InvariantCulture)); Separador.Separar(); Aluno a6 = new Aluno("Genoveva", 9.5, 6, 51, 1.55, 300.00); Console.WriteLine(a6); a6.ParImpar(); a6.MaioDeDezoito(); Console.WriteLine("{0} tem o Sálario reajustado para: {1}", a6.Nome, Salario.Reajuste(a6.Salario).ToString("F2", CultureInfo.InvariantCulture)); Separador.Separar(); Aluno a7 = new Aluno("Epaminondas", 9.5, 7, 68, 1.65, 299.99); Console.WriteLine(a7); a7.ParImpar(); a7.MaioDeDezoito(); Console.WriteLine("{0} tem o Sálario reajustado para: {1}", a7.Nome, Salario.Reajuste(a7.Salario).ToString("F2", CultureInfo.InvariantCulture)); Separador.Separar(); Aluno a8 = new Aluno("Jose", 9.5, 8, 30, 1.80, 550.00); Console.WriteLine(a1); a8.ParImpar(); a8.MaioDeDezoito(); Console.WriteLine("{0} tem o Sálario reajustado para: {1}", a8.Nome, Salario.Reajuste(a8.Salario).ToString("F2", CultureInfo.InvariantCulture)); Separador.Separar(); Aluno a9 = new Aluno("Francisca", 9.5, 9, 18, 1.75, 200.00); Console.WriteLine(a9); a9.ParImpar(); a9.MaioDeDezoito(); Console.WriteLine("{0} tem o Sálario reajustado para: {1}", a9.Nome, Salario.Reajuste(a9.Salario).ToString("F2", CultureInfo.InvariantCulture)); Separador.Separar(); Aluno a10 = new Aluno("Marcio", 9.5, 10, 17, 1.60, 1500.00); Console.WriteLine(a10); a10.ParImpar(); a10.MaioDeDezoito(); Console.WriteLine("{0} tem o Sálario reajustado para: {1}", a10.Nome, Salario.Reajuste(a10.Salario).ToString("F2", CultureInfo.InvariantCulture)); Separador.Separar(); }
public void setLineNumberCircle(int num, ModoNomenclatura pre, Separador s, ModoNomenclatura mn, ModoNomenclatura np, bool zeros, bool invertPrefixSuffix) { TLMLineUtils.setLineNumberCircleOnRef(num, pre, s, mn, np, zeros, linearMapLineNumber, invertPrefixSuffix); }