示例#1
0
            public Direccion Domicilio; //Agregamos la structura Dirección (1)

            public override String ToString()
            {
                StringBuilder sb = new StringBuilder();

                sb.AppendFormat($"Nombre:{Nombre}, Teléfono:{Telefono}, Edad:{Edad}, Ciudad:{Ciudad}");
                sb.Append(Domicilio.ToString());

                return(sb.ToString());
            }
            public Direccion Domicilio; //<---- declaramos la estructura Direccion y le damos un nombre

            public override string ToString()
            {
                StringBuilder sb = new StringBuilder();

                sb.AppendFormat("Nombre: {0} ,Edad: {1} ,Telefono: {2}", Nombre, Edad, Telefono);

                //agrgando la cadena proviniente de domicilio
                sb.Append(Domicilio.ToString());
                return(sb.ToString());
            }
            public override String ToString()
            {
                StringBuilder sb = new StringBuilder();

                sb.AppendFormat("Nombre: {0}, Edad: {1}, Teléfono: {2}", Nombre, Edad, Telefono);

                //Se agrega la cadena proveniente de Direccion
                sb.Append(" Dirección: " + Domicilio.ToString());

                return(sb.ToString());
            }
示例#4
0
            /*
             * //4 SOBRECARGA
             * public Agenda(int codigo)
             * {
             *  Console.WriteLine("Ingrese nombre");
             *  nombre = Console.ReadLine();
             *
             *  //pedir edad
             *  Console.WriteLine("Ingrese su edad");
             *  edad = Convert.ToInt32(Console.ReadLine());
             *
             *  //pedir telefono
             *  Console.WriteLine("Ingrese telefono");
             *  telefono = Console.ReadLine();
             *
             *  if (telefono.Length < 8)
             *  {
             *      telefono = "Sin telefono";
             *  }
             *  domicilio = new Direccion(pCalle, pNumero);
             * }*/

            /*llamamos el metodo ToString con acceso publico y le pasamos la clase override para que
             * limpie el metodo ToString y nos permita programarlo a nosotros mismos
             */
            public override string ToString()
            {
                //usamos la clase StringBuilder con su metodo AppendFormat para darle un formato a la cadena
                StringBuilder sb = new StringBuilder();

                sb.AppendFormat("Nombre: {0}, Telefono: {1}, Edad: {2}", nombre, telefono, edad);

                //adicionamos la cadena que viene del domicilio
                sb.Append(domicilio.ToString());
                return(sb.ToString()); //retornamos el sb con el metodo ToString ya programado
            }
示例#5
0
 private string generateDireccion(Guid direccionGuid)
 {
     try
     {
         Direccion result = mainController.getDireccionByGuid(direccionGuid);
         return(result.ToString());
     }
     catch (Exception ex)
     {
         Console.Write(ex.ToString());
         return("");
     }
 }
示例#6
0
 public DireccionVO(Direccion direccion)
 {
     Direccion    = direccion.ToString();
     Latitud      = direccion.Latitud;
     Longitud     = direccion.Longitud;
     IdMapaUrbano = direccion.Poligonal.MapId;
     IdPoligonal  = direccion.Poligonal.PolId;
     IdEsquina    = ((direccion.Esquina != null) ? direccion.Esquina.PolId : -1);
     Altura       = direccion.Altura;
     Provincia    = direccion.Poligonal.Partido.Provincia.Nombre;
     IdProvincia  = direccion.Poligonal.Partido.Provincia.MapId;
     Calle        = direccion.Poligonal.NombreLargo;
     Partido      = direccion.Poligonal.Partido.Nombre;
 }
示例#7
0
 // public string DocumentoInstructor,Nombre1,Apellido1,Direccion1,Telefono1,Celular1,Profesion1,Estado1;
 public void  MetodoInstructor(string DocumentoInstructor)
 {
     try
     {
         ConnectionBD  Puente;
         SqlCommand    Comando;
         SqlDataReader Lector;
         Puente  = new ConnectionBD();
         Comando = new SqlCommand("select * from Instructor where DocumentoInstructor='" + DocumentoInstructor + "'", Puente.RetornarConnexion());
         Lector  = Comando.ExecuteReader();
         while (Lector.Read())
         {
             Nombre    = Lector.GetString(1);
             Apellido  = Lector.GetString(2);
             Direccion = Lector.GetString(3);
             Telefono  = Lector.GetString(4);
             Celular   = Lector.GetString(5);
             Profesion = Lector.GetString(6);
             Estado    = Lector.GetString(7);
         }
         Nombre.ToString();
         Apellido.ToString();
         Direccion.ToString();
         Telefono.ToString();
         Celular.ToString();
         Profesion.ToString();
         Estado.ToString();
         Lector.Close();
         Comando.Dispose();
         Puente.CerrarConnexion();
     }
     catch (Exception ex)
     {
         MessageBox.Show("El Instructor no existe");
     }
 }
示例#8
0
 public void refreshDirecciones(Direccion direccion)
 {
     direccion = mainController.getDireccionByGuid(direccion.UIDDireccion);
     loadDirecciones(direccion.ToString());
 }
示例#9
0
        public static void AgregarParametro(DbCommand command, string parameterName, object parameterValue, TipoParametro parameterType, Direccion direction)
        {
            // create a new parameter
            DbParameter param = command.CreateParameter();

            param.ParameterName = parameterName;
            param.Value         = parameterValue;
            switch (parameterType.ToString().Trim().ToUpper())
            {
            case "INT":
            {
                param.DbType = DbType.Int32;
                break;
            }

            case "STR":
            {
                param.DbType = DbType.String;
                break;
            }

            case "DT":
            {
                param.DbType = DbType.DateTime;
                break;
            }

            case "BIT":
            {
                param.DbType = DbType.Byte;
                break;
            }

            case "DBL":
            {
                param.DbType = DbType.Double;
                break;
            }

            case "DCL":
            {
                param.DbType = DbType.Decimal;
                break;
            }
            }

            switch (direction.ToString().Trim().ToUpper())
            {
            case "INPUT":
            {
                param.Direction = ParameterDirection.Input;
                break;
            }

            case "OUTPUT":
            {
                param.Direction = ParameterDirection.Output;
                break;
            }

            case "INPUTOUTPUT":
            {
                param.Direction = ParameterDirection.InputOutput;
                break;
            }

            case "VALUE":
            {
                param.Direction = ParameterDirection.ReturnValue;
                break;
            }
            }

            command.Parameters.Add(param);
        }