private void Awake() { if (Instance == null) { Instance = this; } audioSource = GetComponent <AudioSource>(); }
public List <Naves> ListarNaves() { SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["cnxTramarsa"].ConnectionString); SqlCommand cmd = new SqlCommand("USP_GET_NAVES_PENDIENTES_TDEPOT", cn); cmd.CommandType = CommandType.StoredProcedure; List <Naves> listanaves = new List <Naves>(); try { cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Naves n = new Naves() { NombreNave = dr.IsDBNull(dr.GetOrdinal("NombreNave")) ? "" : dr.GetString(dr.GetOrdinal("NombreNave")), CodigoNave = dr.IsDBNull(dr.GetOrdinal("CodigoNave")) ? "" : dr.GetString(dr.GetOrdinal("CodigoNave")), Imo = dr.IsDBNull(dr.GetOrdinal("Imo")) ? "" : dr.GetString(dr.GetOrdinal("Imo")), CodigoLinea = dr.IsDBNull(dr.GetOrdinal("CodigoLinea")) ? null : dr.GetString(dr.GetOrdinal("CodigoLinea")), CodigoPais = dr.IsDBNull(dr.GetOrdinal("CodigoPais")) ? "" : dr.GetString(dr.GetOrdinal("CodigoPais")), EstadoRegistro = dr.IsDBNull(dr.GetOrdinal("EstadoRegistro")) ? true : dr.GetBoolean(dr.GetOrdinal("EstadoRegistro")), }; listanaves.Add(n); } } catch (Exception ex) { InsertLog.Instanse.Insert(string.Format(@"Error en el metodo: {0}{1}Mensaje Error:{2}{3}Detalle Error:{4}", MethodBase.GetCurrentMethod().Name, Environment.NewLine, ex.Message, Environment.NewLine, ex.StackTrace)); return(null); } finally { cn.Close(); } return(listanaves); }