protected void BtnAceptar_Command(object sender, CommandEventArgs e) { Trace.Warn("USUARIOS", "DENTRO DE BOTON ACEPTAR"); string opcion = e.CommandName; if (IsValid) { long id = long.Parse(TxtId.Text); Usuario usuario = new Usuario(id, TxtEmail.Text, TxtPassword.Text); switch (opcion) { case OPCION_EDITAR: usuarios[long.Parse(TxtId.Text)] = usuario; break; case OPCION_ELIMINAR: usuarios.Remove(id); break; default: usuarios.Add(id, usuario); break; } EnlazarDatos(); Dni dni = new Dni(TxtDni.Text); ResetearFormulario(); BtnAceptar.CommandName = ""; BtnAceptar.CommandArgument = ""; } }
public void CompararDosIdentificadoresDelDiferenteTiposYMismoNumeroDebeDevolverFalso() { IIdentificador id1 = Dni.Of("1"); IIdentificador id2 = Legajo.Of("1"); id1.Should().NotBe(id2); }
public void CompararDosIdentificadoresDelMismoTipoYMismoNumeroDebeDevolverVerdadero() { IIdentificador id1 = Dni.Of("1"); IIdentificador id2 = Dni.Of("1"); id1.Should().Be(id2); }
public void TestDniLetraCorrecta() { var target = new Dni(); target.NumeroDocumento = "33333333N"; var result = target.NumeroDocumento; Assert.AreEqual("33333333N", result); }
public virtual string MostrarPersona() { StringBuilder mensaje = new StringBuilder(); mensaje.Append(" " + Apellido.ToString()); mensaje.AppendLine(", " + Nombre.ToString()); mensaje.AppendLine(", " + Dni.ToString()); return(mensaje.ToString()); }
public override string Listar() { StringBuilder sb = new StringBuilder(); sb.AppendLine("Legajo Nº " + legajo.ToString()); sb.AppendLine(" - " + base.Listar()); sb.AppendLine(" - DNIº " + Dni.ToString()); // sb.AppendLine(Responsable.ToString()); return(sb.ToString()); }
static void MainClasesAnonimas() { var punto = new { Nombre = "Bilbao", X = (byte)5, Y = (short)10 }; Console.WriteLine(punto.Nombre.Length); //punto = new Dni("12345678Z"); var dni = new Dni("12345678Z"); }
public override string ToString() { StringBuilder sb = new StringBuilder(); sb.AppendLine("Apellido: " + Apellido); sb.AppendLine("Nombre: " + Nombre); sb.AppendLine("Dni: " + Dni.ToString()); sb.AppendLine("Nacionalidad: " + Nacionalidad.ToString()); return(sb.ToString()); }
public void CrearAlumnoExtranjero() { AlumnoExtranjero alumno = new AlumnoExtranjero(Dni.Of("123"), "Lisandro", "Martinez", new DateTime(2019, 1, 1), "UNAM", 25); alumno.Le.Should().Be(Dni.Of("123")); alumno.Nombre.Should().Be("Lisandro"); alumno.Apellido.Should().Be("Martinez"); alumno.FechaIngreso.Should().Be(1.January(2019)); alumno.Universidad.Should().Be("UNAM"); alumno.MateriasAprobadas.Should().Be(25); }
public IActionResult Index(Dni dni) { // En este ejercicio utilizamos validación automática, el método comprueba que se cumplen // los requerimientos del modelo, en caso contrario volvemos a abrir el formulario, // que mostrará los errores de validación que se han encontrado if (!ModelState.IsValid) { return(View(dni)); } return(RedirectToAction("DniCompleto", dni)); }
public void CrearVistaEntidad() { Alumno local = new AlumnoLocal(Legajo.Of("123"), "Lisandro", "Martinez", new DateTime(2019, 1, 1)); Alumno extra = new AlumnoExtranjero(Dni.Of("1"), "Lisandro", "Martinez", new DateTime(2019, 1, 1), "UNAM", 25); List <Alumno> lista = new List <Alumno>(); lista.Add(local); lista.Add(extra); var listaVistaEntidades = lista.Select(alumno => new VistaEntidad(alumno)).ToList(); }
private string validarDniCliente() { if (Dni.Equals(0)) { return("El valor del campo es obligatorio"); } else if (Dni.ToString().Length < 8) { return("El valor del Dni debe ser de 8 digitos"); } return(null); }
public PersonaNatural ConsultDatosPersonal(string dni) { var tokensApi = new Dni("8oZnzpEUWYeK9DhpuZVwJbQjH77WPdSg744vY31O"); Person person = tokensApi.get(dni); PersonaNatural personaNatural = new PersonaNatural(); personaNatural.dni = person.dni; personaNatural.nombres = person.nombres; personaNatural.apellido_materno = person.apellido_materno; personaNatural.apellido_paterno = person.apellido_paterno; personaNatural.caracter_verificacion = person.caracter_verificacion; personaNatural.caracter_verificacion_anterior = person.caracter_verificacion_anterior; return(personaNatural); }
public override string ToString() { StringBuilder sb = new StringBuilder(); sb.AppendLine("Apellido: " + Apellido); sb.AppendLine("Nombre: " + Nombre); sb.AppendLine("DNI N°" + Dni.ToString()); if (femenino) { sb.AppendLine("Sexo: Femenino"); } else { sb.AppendLine("Sexo: Masculino"); } return(sb.ToString()); }
public List <Field> GetFields() { List <Field> fields = GetEmptyFields(); fields[0].SetValue(Name); fields[1].SetValue(Surname); fields[2].SetValue(Dni.ToString()); fields[3].SetValue(Mail); fields[4].SetValue(Tel.ToString()); fields[5].SetValue(Dir); fields[6].SetValue(City); fields[7].SetValue(Postal.ToString()); fields[8].SetValue(BirthDate.ToString("yyyy-MM-dd HH.mmm:ss:l")); fields[9].SetValue(Endabled.ToString()); fields[10].SetValue(User); return(fields); }
public PersonaNatural ConsultDatosPersonal(string dni) { PersonaNatural personaNatural = new PersonaNatural(); try { var tokensApi = new Dni("SN3I4pg524oE0ZWfEoPUz5oVLcb0fykPJ6PfuLlN"); Person person = tokensApi.get(dni); personaNatural.dni = person.dni; personaNatural.nombres = person.nombres; personaNatural.apellido_materno = person.apellido_materno; personaNatural.apellido_paterno = person.apellido_paterno; personaNatural.caracter_verificacion = person.caracter_verificacion; personaNatural.caracter_verificacion_anterior = person.caracter_verificacion_anterior; } catch (Exception e) { } return(personaNatural); }
static void MainObject() { Dni dni = new Dni("12345678Z"); Console.WriteLine(dni.Numero); Console.WriteLine(dni.Letra); Console.WriteLine(dni.ToString()); Dni dni2 = dni; Console.WriteLine("El DNI ES: " + dni); Console.WriteLine(dni.GetHashCode()); Console.WriteLine(new Dni("12345678Z").GetHashCode()); Console.WriteLine(dni2.GetHashCode()); dni.Numero = 87654321; Console.WriteLine(dni); Console.WriteLine(dni.GetHashCode()); Console.WriteLine(new Dni("12345678Z") == new Dni("12345678Z")); Console.WriteLine(new Dni("12345678Z").Equals(new Dni("12345678Z"))); Console.WriteLine(new Dni("12345678Z") != new Dni("12345678Z")); UsuarioExtendido ue = new UsuarioExtendido(); Usuario u = ue; Console.WriteLine(u.GetTexto()); UsuarioExtendido ue2 = u as UsuarioExtendido; Console.WriteLine(ue2.GetTexto()); Console.WriteLine(new Usuario().GetTexto()); Usuario usuario = new UsuarioExtendido(); }
static void MainDni() { Dni dni = new Dni("12345678Z"); Console.WriteLine(dni.Numero); Console.WriteLine(dni.Letra); if (Dni.EsValido("12345678A")) { dni = new Dni("12345678A"); } else { Console.WriteLine("Es incorrecto"); } Usuario u = new Usuario { Email = "asdf@asdf", Password = "******", Dni = new Dni("12345678A") }; }
public string getID() { return(Dni.ToString()); }
public IActionResult DniCompleto(Dni dni) { // Antes de mostrar la vista, nos aseguramos de que hemos recibido algún texto // Si no es así pasamos una cadena vacía como modelo a la vista para evitar un error de acceso a objeto nulo return(View(dni)); }
// override object.GetHashCode public override int GetHashCode() { return(Id.GetHashCode() * 17 + Nombre.GetHashCode() + Apellidos.GetHashCode() + Dni.GetHashCode() + Guid.GetHashCode() + FechaNacimiento.GetHashCode()); }
public override int GetHashCode() { return(Dni.GetHashCode()); }
public void TestDnIKo() { var target = new Dni(); target.NumeroDocumento = "4545786G"; }
public void TestDniLetraIncorrecta() { var target = new Dni(); var result = target.NumeroDocumento = "33333333Z"; }
public override int GetHashCode() { return(Id.GetHashCode() & ApYNom.GetHashCode() & EstaEliminado.GetHashCode() & Dni.GetHashCode() & Dni.GetHashCode() & FechaNacimiento.GetHashCode() & Telefono.GetHashCode() & Celular.GetHashCode() & Email.GetHashCode() & Sexo.GetHashCode()); }
// override object.GetHashCode public override int GetHashCode() { return(Id.GetHashCode() * 17 + Nombre.GetHashCode() + Apellidos.GetHashCode() + Dni.GetHashCode() + GUID.GetHashCode()); }
public void IdentificadorConNumeroSoloEspaciosTiraException() { Action act = () => Dni.Of(" "); act.Should().Throw <NumeroDeIdentificadorVacioException>().WithMessage("El identificador no puede ser nulo."); }
/// <summary> </summary> /// <returns></returns> public bool IsValid() { return(Dni.Create(Value).IsValid() || Nie.Create(Value).IsValid()); }
public bool Equals(Persona other) => Dni.Equals(other.Dni) && Nif.Equals(other.Nif);
public void DniKos(string value) { Dni.Create(value).IsValid().Should().BeFalse(); }