public static void Main(string[] args) { String Texto = String.Empty; String Tipo; Console.WriteLine("\n\nTema: Descarte Consciente - Criptografia em Base64"); Console.WriteLine("Digite o texto a ser Criptografado: "); Texto = Console.ReadLine(); Texto = Criptografar(Texto); Console.WriteLine("Texto Criptografado: {0} ", Texto); //Ação criada para gerar uma escolha entre Sim ou Não para Descriptografar o texto. Console.WriteLine("Deseja Descriptografar seu Texto? Y or N:"); Tipo = Console.ReadLine(); //condição if (Tipo.Equals("Y")) { Console.WriteLine(Descriptografar(Texto)); } if (Tipo.Equals("n")) { Console.WriteLine("Obrigado por Utilizar a Aplicação :)"); } Console.ReadLine(); }
public static void Main(string[] args) { String Texto = String.Empty; String Tipo; Console.WriteLine("ASCII codificados no formato base64 MIME"); Console.WriteLine("Exemplo da codificação utilizada;"); Console.WriteLine(" 1 - Texto original:Descarte Consciente 20/11/2018 - Terça-feira;"); Console.WriteLine(" 2 - Texto convertido para base64:RGVzY2FydGUgQ29uc2NpZW50ZSAyMC8xMS8yMDE4IC0gVGVyP2EtZmVpcmE= ;", Texto); Console.WriteLine(" 3 - É Permitido letras e números"); Console.WriteLine("Tema APS:Descarte Consciente"); Console.WriteLine("Digite o Texto a ser Criptografado: "); Texto = Console.ReadLine(); Texto = Criptografar(Texto); Console.WriteLine("Texto Criptografado: {0} ", Texto); //Ação criada para gerar uma escolha entre Sim ou Não para Descriptografar o texto. Console.WriteLine("Deseja Descriptografar o seu texto? Y or n:"); Tipo = Console.ReadLine(); //condição if (Tipo.Equals("Y")) { Console.WriteLine(Descriptografar(Texto)); } if (Tipo.Equals("N")) { Console.WriteLine("Obrigado por utilizar a aplicação"); } Console.ReadLine(); }
private void btnRenglon_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (Formato.Equals("B")) { if (Tipo.Equals("C")) { gridView1.AddNewRow(); int uno; uno = gridView1.RowCount; } else { gridView2.AddNewRow(); } } else { if (Tipo.Equals("C")) { gridView3.AddNewRow(); } else { gridView4.AddNewRow(); } } }
public bool CoincideCon(Cuenta modelo) { if (modelo is null) { return(false); } else { if (modelo.CODIGO != 0 && CODIGO != modelo.CODIGO) { return(false); } if (!string.IsNullOrWhiteSpace(modelo.Nombre) && !Nombre.Equals(modelo.Nombre, StringComparison.InvariantCultureIgnoreCase)) { return(false); } if (!string.IsNullOrWhiteSpace(modelo.Tipo) && !Tipo.Equals(modelo.Tipo, StringComparison.InvariantCultureIgnoreCase)) { return(false); } return(true); } }
public static void Main(string[] args) { String Texto = String.Empty; String Tipo; Console.WriteLine("") Console.WriteLine("\n\nExemplo abaixo da codificação usada;"); Console.WriteLine("\nTexto original:Descarte Consciente - 20/11/2018 - terça-feira;"); Console.WriteLine("\nTexto convertido para base64: RGVzY2FydGUgQ29uc2NpZW50ZSAyMC8xMS8yMDE4IC0gVGVyP2EtZmVpcmE= ", Texto); Console.WriteLine("Tema do APS: Descarte Consciente"); Console.WriteLine("Digite o texto a ser Criptografado: "); Texto = Console.ReadLine(); Texto = Criptografar(Texto); Console.WriteLine("Texto Criptografado: {0} ", Texto); //Ação criada para gerar uma escolha entre Sim ou Não para Descriptografar o texto. Console.WriteLine("Deseja Descriptografar seu Texto? Y or N:"); Tipo = Console.ReadLine(); //condição if (Tipo.Equals("Y")) { Console.WriteLine(Descriptografar(Texto)); } if (Tipo.Equals("n")) { Console.WriteLine("Obrigado por Utilizar a Aplicação :)"); } Console.ReadLine(); }
private void CalcularLimite() { if (Tipo.Equals("especial")) { this.Limite = Titular.Rendimento * 2.5; } else { this.Limite = Titular.Rendimento * 1.5; } }
private void GerarTaxaDoLimite() { if (Tipo.Equals("especial")) { this.TaxaDoLimite = 2; } else { this.TaxaDoLimite = 5; } }
public bool Equals(TermoEquacao other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return(Tipo.Equals(other.Tipo) && Valor.Equals(other.Valor) && Potencia.Equals(other.Potencia)); }
public override bool Equals(object obj) { if (!(obj is SqlObject)) { return(false); } var sqlObj = obj as SqlObject; return(Tipo.Equals(sqlObj.Tipo) && Proprietario.Equals(sqlObj.Proprietario) && Nome.Equals(sqlObj.Nome) && DataModificacao.Equals(sqlObj.DataModificacao)); }
public int CalcularPrecioAPagar(int numeroDiasACobrar, int numeroHorasACobrar) { int valorAPagar; if (Tipo.Equals(VehicleType.Carro)) { valorAPagar = numeroDiasACobrar * valorDiaCarro + numeroHorasACobrar * valorHoraCarro; } else { valorAPagar = numeroDiasACobrar * valorDiaMoto + numeroHorasACobrar * valorHoraMoto; if (Cilindraje >= cilindrajeParaExcedente) { valorAPagar += valorExcedenteMoto; } } return(valorAPagar); }
public virtual double PrecioF() { if (antic < 15) { Descuento = 0.01; PrecioFinal = PrecioBase - (PrecioBase * Descuento); } else { Descuento = 0.02; PrecioFinal = PrecioFinal - (PrecioFinal * Descuento); } if (metrosC > 50) { Descuento = 0.01; PrecioFinal = PrecioFinal + (PrecioFinal * Descuento); } if (Tipo.Equals("Local")) { if (piso > 3) { Descuento = 0.03; PrecioFinal = PrecioFinal + (PrecioFinal * Descuento); } } else if (Tipo.Equals("Local")) { if (cVentanas == 1 || cVentanas == 0) { Descuento = 0.02; PrecioFinal = PrecioFinal - (PrecioFinal * Descuento); } else { Descuento = 0.02; PrecioFinal = PrecioFinal + (PrecioFinal * Descuento); } } return(precioFinal); }
public bool CoincideCon(Cuenta modelo) { if (modelo.Codigo != 0 && Codigo != modelo.Codigo) { return(false); } if (!string.IsNullOrWhiteSpace(modelo.Nombre) && !Nombre.Equals(modelo.Nombre, StringComparison.CurrentCultureIgnoreCase)) { return(false); } if (!string.IsNullOrWhiteSpace(modelo.Tipo) && !Tipo.Equals(modelo.Tipo, StringComparison.CurrentCultureIgnoreCase)) { return(false); } return(true); }
public override bool Equals(object obj) { if (obj == null) { return(false); } TipoCocinaEN t = obj as TipoCocinaEN; if (t == null) { return(false); } if (Tipo.Equals(t.Tipo)) { return(true); } else { return(false); } }
public override bool Equals(object obj) { if (obj == null) { return(false); } ActividadEN t = obj as ActividadEN; if (t == null) { return(false); } if (Tipo.Equals(t.Tipo)) { return(true); } else { return(false); } }
/// <summary> /// Creazione di un elemento contenente gli attributi /// di un corrispondente docspa da inviare a rubrica comune /// </summary> /// <param name="infoUtente"></param> /// <param name="idElemento"> /// Id dell'elemento docspa da inviare a rubrica comune /// </param> /// <param name="tipo"> /// Tipo di elemento da salvare /// </param> /// <returns></returns> public static RC.Proxy.Elementi.ElementoRubrica NuovoElementoRubrica(DocsPaWR.InfoUtente infoUtente, string idElemento, Tipo tipo) { RC.Proxy.Elementi.ElementoRubrica elementoRubrica = null; DocsPaWR.ElementoRC elementoDaInviare = null; switch (tipo) { case Tipo.UO: elementoDaInviare = new DocsPaWR.DocsPaWebService().GetElementoRubricaUO(infoUtente, idElemento); break; case Tipo.RF: elementoDaInviare = new DocsPaWR.DocsPaWebService().GetElementoRubricaRF(infoUtente, idElemento); break; } if (elementoDaInviare != null) { // UO ancora non presente in rubrica comune elementoRubrica = new RC.Proxy.Elementi.ElementoRubrica(); elementoRubrica.Codice = elementoDaInviare.CodiceRubrica; elementoRubrica.Descrizione = elementoDaInviare.DescrizioneRubrica; ExtractDetails(elementoRubrica, elementoDaInviare, tipo); if (tipo.Equals(Tipo.RF) && elementoDaInviare.CodiceRubrica != null) { // Ricerca dell'elemento in rubrica comune RC.Proxy.Elementi.ElementoRubrica elementoRubricaDetails = new RC.Proxy.Elementi.ElementoRubrica(); elementoRubricaDetails = GetElementiRubricaServiceInstance(infoUtente).SearchSingle(elementoDaInviare.CodiceRubrica, global::RubricaComune.Proxy.Elementi.TipiRicercaParolaEnum.ParolaIntera); if (elementoRubricaDetails != null) { SetRfDetails2(elementoRubrica, elementoRubricaDetails); } } } return(elementoRubrica); }
private void SalvaNormale() { var m = new DB.DataWrapper.cMovimenti() { ID = ID__, nome = eNome.Text, soldi = eSoldi.Value, data = eData.Value_, descrizione = eDescrizione.Text, MacroArea = eMacroArea.Text, tipo = (Tipo.Equals("Saldo", StringComparison.OrdinalIgnoreCase) ? TipoLoaded : Tipo) }; if (m.Salva() < 1) { MsgErroreSalvataggio(); } else { this.DialogResult = DialogResult.OK; } }
private void SalvaGiroconto() { var s = 0; var m1 = new DB.DataWrapper.cMovimenti() { ID = ID__, nome = eNome.Text, soldi = eSoldi.Value, data = eData.Value_, descrizione = eDescrizione.Text, MacroArea = eMacroArea.Text, tipo = (Tipo.Equals("Saldo", StringComparison.OrdinalIgnoreCase) ? TipoLoaded : Tipo) }; var m2 = new DB.DataWrapper.cMovimenti() { ID = ID__, nome = eNome.Text, soldi = -1 * eSoldi.Value, data = eData.Value_, descrizione = eDescrizione.Text, MacroArea = eMacroArea.Text, tipo = TipoGiroconto }; s += m1.Salva(); s += m2.Salva(); if (s == 2) { this.DialogResult = DialogResult.OK; } else { MsgErroreSalvataggio(); } }
/// <summary> /// Returns true if Transacao instances are equal /// </summary> /// <param name="other">Instance of Transacao to be compared</param> /// <returns>Boolean</returns> public bool Equals(Transacao other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return (( Id == other.Id || Id != null && Id.Equals(other.Id) ) && ( Tipo == other.Tipo || Tipo != null && Tipo.Equals(other.Tipo) ) && ( Valor == other.Valor || Valor != null && Valor.Equals(other.Valor) ) && ( Data == other.Data || Data != null && Data.Equals(other.Data) ) && ( Conta == other.Conta || Conta != null && Conta.Equals(other.Conta) )); }
public override object GetValor(Entorno e, LinkedList <Salida> log, LinkedList <Error> errores) { string firma = Id; Entorno local = new Entorno(e.Global); LinkedList <Literal> parametros = new LinkedList <Literal>(); if (Id.ToLower().Equals("today")) { if (Parametro != null) { errores.AddLast(new Error("Semántico", "La función nativa today no necesita parámetros.", Linea, Columna)); } Tipo = new Tipo(Type.DATE); DateTime date = DateTime.Now; return(new Date(date.Year + "-" + date.Month + "-" + date.Day)); } else if (Id.ToLower().Equals("now")) { if (Parametro != null) { errores.AddLast(new Error("Semántico", "La función nativa now no necesita parámetros.", Linea, Columna)); } Tipo = new Tipo(Type.TIME); DateTime date = DateTime.Now; return(new Time(date.Hour + ":" + date.Minute + ":" + date.Second)); } if (Parametro != null) { foreach (Expresion expr in Parametro) { object valExpr = expr.GetValor(e, log, errores); if (valExpr != null) { if (valExpr is Throw) { return(valExpr); } firma += "-" + expr.Tipo.Type.ToString(); parametros.AddLast(new Literal(expr.Tipo, valExpr, 0, 0)); continue; } return(null); } } Simbolo sim = e.GetFuncion(firma); if (sim != null) { Funcion fun = (Funcion)sim.Valor; if (Parametro != null) { for (int i = 0; i < parametros.Count(); i++) { local.Add(new Simbolo(parametros.ElementAt(i).Tipo, Rol.VARIABLE, fun.Parametro.ElementAt(i).Id, parametros.ElementAt(i).Valor)); } } object obj = fun.Bloque.Ejecutar(local, true, false, false, false, log, errores); if (obj != null) { if (obj is Return ret) { if (!ret.Error) { if (ret.Valores == null) { if (ret.Valor != null) { Tipo = ret.Valor.Tipo; if (Tipo.IsNull()) { if (sim.Tipo.IsNullable()) { return(ret.Valor.Valor); } } if (Tipo.Equals(sim.Tipo)) { return(ret.Valor.Valor); } else { if (sim.Tipo.IsCollection() && ret.Valor.Tipo.IsCollection()) { if (sim.Tipo.EqualsCollection(ret.Valor.Tipo)) { return(ret.Valor.Valor); } } else { Casteo cast = new Casteo(sim.Tipo, ret.Valor, 0, 0) { Mostrar = false }; object valCast = cast.GetValor(e, log, errores); if (valCast != null) { if (!(valCast is Throw)) { Tipo = cast.Tipo; return(valCast); } } } errores.AddLast(new Error("Semántico", "Se esperaba un valor en return de tipo: " + sim.Tipo.Type.ToString() + ".", ret.Linea, ret.Columna)); return(null); } } else { errores.AddLast(new Error("Semántico", "Se esperaba un valor en return.", ret.Linea, ret.Columna)); } } else { errores.AddLast(new Error("Semántico", "No se esperaba una lista de expresiones en return.", ret.Linea, ret.Columna)); } } return(null); } if (obj is Throw) { return(obj); } } if (IsExpresion) { errores.AddLast(new Error("Semántico", "Se esperaba un return en funcion " + Id + ".", Linea, Columna)); } return(null); } errores.AddLast(new Error("Semántico", "No se ha definico una funcion con la firma: " + firma.ToLower() + ".", Linea, Columna)); return(null); }
public bool VerificarDisponibilidadDeEspacioLibreEnParqueadero(int numeroCarrosEnParqueadero, int numeroMotosEnParqueadero) { return((Tipo.Equals(VehicleType.Carro) && (numeroCarrosEnParqueadero < limiteDeCarros)) || (Tipo.Equals(VehicleType.Moto) && (numeroMotosEnParqueadero < limiteDeMotos))); }
public override object Ejecutar(Entorno e, bool funcion, bool ciclo, bool sw, bool tc, LinkedList <Salida> log, LinkedList <Error> errores) { if (Tipo.IsObject()) { BD actual = e.Master.Actual; if (actual != null) { if (actual.GetUserType(Tipo.Objeto) == null) { errores.AddLast(new Error("Semántico", "No existe un User Type con el id: " + Tipo.Objeto + " en la base de datos.", Linea, Columna)); return(null); } } else { errores.AddLast(new Error("Semántico", "No se ha seleccionado una base de datos, no se pudo buscar el User Type.", Linea, Columna)); return(null); } } foreach (Expresion target in Target) { object valorExpr = null; if (Target.Last.Value.Equals(target)) { if (Expr != null) { valorExpr = Expr.GetValor(e, log, errores); if (valorExpr == null) { return(null); } if (valorExpr is Throw) { return(valorExpr); } if (!Tipo.Equals(Expr.Tipo)) { Casteo cast = new Casteo(Tipo, new Literal(Expr.Tipo, valorExpr, 0, 0), 0, 0) { Mostrar = false }; valorExpr = cast.GetValor(e, log, errores); if (valorExpr == null) { if (valorExpr is Throw) { return(valorExpr); } errores.AddLast(new Error("Semántico", "El valor no corresponde al tipo declarado.", Linea, Columna)); return(null); } } if (valorExpr is Collection collection) { Tipo.Clave = collection.Tipo.Clave; Tipo.Valor = collection.Tipo.Valor; } } } if (target is Identificador id) { if (id.IsId2) { Simbolo sim = e.GetLocal(id.Id); if (sim != null) { return(new Throw("ObjectAlreadyExists", Linea, Columna)); //errores.AddLast(new Error("Semántico", "Ya se ha declarado una variable con el id: " + id.Id + ".", Linea, Columna)); //continue; } sim = new Simbolo(Tipo, Rol.VARIABLE, id.Id.ToLower(), valorExpr); e.Add(sim); } else { errores.AddLast(new Error("Semántico", "No se puede declarar una variable sin el @ al inicio.", Linea, Columna)); continue; } } else { errores.AddLast(new Error("Semántico", "Solo se pueden declarar variables.", Linea, Columna)); } } return(null); }
private void btnGuardar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (modifico == true) { decimal uno, dos; int elimina; if (tabPane1.SelectedPage == tabPageFormatoB) { if (Tipo.Equals("C")) { for (int x = 0; x < gridView1.RowCount; x++) { int xRow = gridView1.GetVisibleRowHandle(x); if (x == 0) { elimina = 1; } else { elimina = 0; } //uno = Convert.ToDecimal(gridView1.GetRowCellValue(xRow, gridView1.Columns["Dias_Trabajo_B_C"]).ToString()); //dos = Convert.ToDecimal(gridView1.GetRowCellValue(xRow, gridView1.Columns["Dias_Trabajo"]).ToString()); InsertarParametrosB(Convert.ToDecimal(gridView1.GetRowCellValue(xRow, "Dias_Trabajo_B_C")), Tipo, Convert.ToDecimal(gridView1.GetRowCellValue(xRow, "Sueldo_Bruto_B_C")), elimina); } } else { for (int x = 0; x < gridView2.RowCount; x++) { if (x == 0) { elimina = 1; } else { elimina = 0; } int xRow = gridView2.GetVisibleRowHandle(x); InsertarParametrosB(Convert.ToDecimal(gridView2.GetRowCellValue(xRow, "Dias_Trabajo_B_J")), Tipo, Convert.ToDecimal(gridView2.GetRowCellValue(xRow, "Sueldo_Bruto_B_J")), elimina); } } } else { if (Tipo.Equals("C")) { for (int x = 0; x < gridView3.RowCount; x++) { if (x == 0) { elimina = 1; } else { elimina = 0; } int xRow = gridView3.GetVisibleRowHandle(x); InsertarParametrosC(Convert.ToDecimal(gridView3.GetRowCellValue(xRow, "Dias_Trabajo_C_C")), Tipo, Convert.ToDecimal(gridView3.GetRowCellValue(xRow, "Sueldo_Bruto_C_C")), Convert.ToDecimal(gridView3.GetRowCellValue(xRow, "ISR_C_C")), Convert.ToDecimal(gridView3.GetRowCellValue(xRow, "Sueldo_Neto_C_C")), elimina); } } else { for (int x = 0; x < gridView4.RowCount; x++) { if (x == 0) { elimina = 1; } else { elimina = 0; } int xRow = gridView4.GetVisibleRowHandle(x); InsertarParametrosC(Convert.ToDecimal(gridView4.GetRowCellValue(xRow, "Dias_Trabajo_C_J")), Tipo, Convert.ToDecimal(gridView4.GetRowCellValue(xRow, "Sueldo_Bruto_C_J")), Convert.ToDecimal(gridView4.GetRowCellValue(xRow, "ISR_C_J")), Convert.ToDecimal(gridView4.GetRowCellValue(xRow, "Sueldo_Neto_C_J")), elimina); } } } } }
private void Frm_Parametros_Nomina_FormClosed(object sender, FormClosedEventArgs e) { if (modifico == true) { int elimina; DialogResult = XtraMessageBox.Show("¿Cambios no guardados, desea Guardarlos?,Si selecciona que no, los cambios se perderan", "Confirma", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (DialogResult == DialogResult.Yes) { if (tabPane1.SelectedPage == tabPageFormatoB) { if (Tipo.Equals("C")) { for (int x = 0; x < gridView1.RowCount; x++) { int xRow = gridView1.GetVisibleRowHandle(x); if (x == 0) { elimina = 1; } else { elimina = 0; } InsertarParametrosB(Convert.ToDecimal(gridView1.GetRowCellValue(xRow, "Dias_Trabajo")), Tipo, Convert.ToDecimal(gridView1.GetRowCellValue(xRow, "Sueldo_Bruto")), elimina); } } else { for (int x = 0; x < gridView2.RowCount; x++) { int xRow = gridView2.GetVisibleRowHandle(x); if (x == 0) { elimina = 1; } else { elimina = 0; } InsertarParametrosB(Convert.ToDecimal(gridView2.GetRowCellValue(xRow, "Dias_Trabajo")), Tipo, Convert.ToDecimal(gridView2.GetRowCellValue(xRow, "Sueldo_Bruto")), elimina); } } } else { if (Tipo.Equals("C")) { for (int x = 0; x < gridView3.RowCount; x++) { int xRow = gridView3.GetVisibleRowHandle(x); if (x == 0) { elimina = 1; } else { elimina = 0; } InsertarParametrosC(Convert.ToDecimal(gridView3.GetRowCellValue(xRow, "Dias_Trabajo")), Tipo, Convert.ToDecimal(gridView3.GetRowCellValue(xRow, "Sueldo_Bruto")), Convert.ToDecimal(gridView3.GetRowCellValue(xRow, "ISR")), Convert.ToDecimal(gridView3.GetRowCellValue(xRow, "Sueldo_Neto")), elimina); } } else { for (int x = 0; x < gridView4.RowCount; x++) { int xRow = gridView4.GetVisibleRowHandle(x); if (x == 0) { elimina = 1; } else { elimina = 0; } InsertarParametrosC(Convert.ToDecimal(gridView4.GetRowCellValue(xRow, "Dias_Trabajo")), Tipo, Convert.ToDecimal(gridView4.GetRowCellValue(xRow, "Sueldo_Bruto")), Convert.ToDecimal(gridView4.GetRowCellValue(xRow, "ISR")), Convert.ToDecimal(gridView4.GetRowCellValue(xRow, "Sueldo_Neto")), elimina); } } } } } }