public bool VerificaSexo() { if (Sexo.Equals("F") || Sexo.Equals("M")) { return(false); } else { return(true); } }
public void CalcularPulsaciones() { if (Sexo.Equals("F") || Sexo.Equals("f")) { Pulsacion = (220 - Edad) / 10; } else { Pulsacion = (210 - Edad) / 10; } }
public void CalcularPulsaciones() { if (Sexo.Equals("Masculino")) { Pulsaciones = ((210 - Edad) / 10.0m); } else if (Sexo.Equals("Femenino")) { Pulsaciones = ((220 - Edad) / 10.0m); } }
public void CalcularPulsacion() { if (Sexo.Equals("F")) { Pulsacion = (210 - Edad) / 10; } else if (Sexo.Equals("M")) { Pulsacion = (220 - Edad) / 10; } else { Pulsacion = 0; } }
// Constructores public AltaAutoresViewModel() { comandoAlta = new Command( execute: () => { App.Database.AddAutor(new Autor(Nombre, Apellidos, Nacimiento.Substring(0, 10), Telefono, Sexo)); limpiarCampos(); Application.Current.MainPage.DisplayAlert("Información", "Autor registrado con éxito.", "Aceptar"); RefreshCanExecutes(); }, canExecute: () => { return(!Nombre.Equals("") && !Apellidos.Equals("") && !Telefono.Equals("") && !Sexo.Equals("Seleccionar...")); } ); comandoBorrado = new Command( execute: async() => { await OnAlertYesNoClicked(); if (canClean) { limpiarCampos(); } canClean = false; RefreshCanExecutes(); }, canExecute: () => { return(!Nombre.Equals("") || !Apellidos.Equals("") || !Telefono.Equals("") || !Sexo.Equals("Seleccionar...")); } ); }
public Afiliado DiligenciarAfiliado() { Console.Clear(); string Nombre, Sexo, Afiliacion = "S"; long Cedula; int Edad; Console.WriteLine("Informacion del afiliado\n"); Console.Write("Nombre: "); Nombre = Console.ReadLine(); Cedula = (long)isNumber("Cedula: "); Edad = (int)isNumber("Edad: "); Console.Write("Sexo M/F:"); Sexo = Console.ReadLine(); Sexo = Sexo.ToUpper(); if (Sexo.Equals("M")) { Sexo = "Masculino"; } else if (Sexo.Equals("F")) { Sexo = "Femenino"; } Console.WriteLine("\tAfiliacion"); Console.Write("(C) Contributivo (S) Subcidiado : "); Afiliacion = Console.ReadLine(); Afiliacion = Afiliacion.ToUpper(); if (Afiliacion.Equals("S")) { Afiliacion = "Subcidiado"; return(new Afiliado(Nombre, Cedula, Sexo, Edad, Afiliacion)); } else if (Afiliacion.Equals("C")) { Afiliacion = "Contributivo"; return(new Afiliado(Nombre, Cedula, Sexo, Edad, Afiliacion)); } else { return(DiligenciarAfiliado()); } }
string IDataErrorInfo.this[string columnName] { get { if (columnName == "Nombre") { if (Nombre == null) //must have an order description { return(" "); } else if (Nombre.Trim() == string.Empty) { return("Es un campo obligatorio"); } foreach (char c in Nombre) { if (!Char.IsLetter(c) && c != ' ') { return("Solo caracteres alfabéticos"); } } } else if (columnName == "Apellidos") { if (Apellidos == null) { return(" "); } else if (Apellidos.Trim() == string.Empty) { return("Es un campo obligatorio"); } foreach (char c in Apellidos) { if (!Char.IsLetter(c) && c != ' ') { return("Solo caracteres alfabéticos"); } } } else if (columnName == "Sexo") { if (Sexo.Equals('-')) { return(" "); } //if(Sexo != 'F' && Sexo != 'M') // return "Es un campo obligatorio"; } else if (columnName == "Celular") { if (Celular == null) { return(" "); } else if (Celular.Trim() == string.Empty) { return("Es un campo obligatorio"); } foreach (char c in Celular) { if (!Char.IsDigit(c)) { return("Solo se permiten números"); } } } else if (columnName == "Telefono") { if (Telefono == null) { return(" "); } else if (Telefono.Trim() == string.Empty) { return("Es un campo obligatorio"); } foreach (char c in Telefono) { if (!Char.IsDigit(c)) { return("Solo se permiten números"); } } } else if (columnName == "CentLaboral") { if (CentLaboral == null) //must have an order description { return(" "); } else if (CentLaboral.Trim() == string.Empty) { return("Es un campo obligatorio"); } foreach (char c in CentLaboral) { if (!Char.IsLetterOrDigit(c) && c != ' ') { return("Solo caracteres alfanuméricos"); } } } else if (columnName == "Email") { if (CentLaboral == null) //must have an order description { return(" "); } else if (CentLaboral.Trim() == string.Empty) { return("Es un campo obligatorio"); } string expresion; expresion = "\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"; if (Regex.IsMatch(Email, expresion)) { if (!(Regex.Replace(Email, expresion, string.Empty).Length == 0)) { return("Email invalido"); } } else { return("Email invalido"); } } else if (columnName == "NCTMP") { if (NCTMP == null) { return(" "); } foreach (char c in NCTMP) { if (!Char.IsDigit(c)) { return("Solo se permiten números"); } } } else if (columnName == "NNDTA") { if (NNDTA == null) { return(" "); } foreach (char c in NNDTA) { if (!Char.IsDigit(c)) { return("Solo se permiten números"); } } } return(null); } }