Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
root = true

[*]
indent_style = space

[*.cs]
indent_size = 4
dotnet_style_predefined_type_for_locals_parameters_members = true : warning
csharp_new_line_before_open_brace = all
csharp_space_after_keywords_in_control_flow_statements = true

[*.razor]
indent_size = 4

Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,26 @@

namespace AIForOrcas.Client.BL.Helpers
{
public static class DateHelper
{
public static string UTCToPDT(DateTime datetime, bool timeOnly = false)
{
TimeZoneInfo pst = TimeZoneInfo.FindSystemTimeZoneById("Pacific Standard Time");
datetime = DateTime.SpecifyKind(datetime, DateTimeKind.Utc);
DateTime pstTime = TimeZoneInfo.ConvertTime(datetime, TimeZoneInfo.Utc, pst);
var zoneString = pst.IsDaylightSavingTime(pstTime) ? "PDT" : "PST";
var format = timeOnly ? $"HH:mm:ss" : $"dd MMM HH:mm:ss '{zoneString}'";
public static class DateHelper
{
public static string UTCToPDT(DateTime datetime, bool timeOnly = false)
{
TimeZoneInfo pst = TimeZoneInfo.FindSystemTimeZoneById("Pacific Standard Time");
datetime = DateTime.SpecifyKind(datetime, DateTimeKind.Utc);
DateTime pstTime = TimeZoneInfo.ConvertTime(datetime, TimeZoneInfo.Utc, pst);
var zoneString = pst.IsDaylightSavingTime(pstTime) ? "PDT" : "PST";
var format = timeOnly ? $"HH:mm:ss" : $"dd MMM HH:mm:ss '{zoneString}'";
return $"{pstTime.ToString(format)}";
}

public static string UTCToPDTFull(DateTime datetime)
{
TimeZoneInfo pst = TimeZoneInfo.FindSystemTimeZoneById("Pacific Standard Time");
datetime = DateTime.SpecifyKind(datetime, DateTimeKind.Utc);
DateTime pstTime = TimeZoneInfo.ConvertTime(datetime, TimeZoneInfo.Utc, pst);
var zoneString = pst.IsDaylightSavingTime(pstTime) ? "PDT" : "PST";
var format = $"dd MMM yyyy HH:mm:ss '{zoneString}'";
return $"{pstTime.ToString(format)}";
}
}
public static string UTCToPDTFull(DateTime datetime)
{
TimeZoneInfo pst = TimeZoneInfo.FindSystemTimeZoneById("Pacific Standard Time");
datetime = DateTime.SpecifyKind(datetime, DateTimeKind.Utc);
DateTime pstTime = TimeZoneInfo.ConvertTime(datetime, TimeZoneInfo.Utc, pst);
var zoneString = pst.IsDaylightSavingTime(pstTime) ? "PDT" : "PST";
var format = $"dd MMM yyyy HH:mm:ss '{zoneString}'";
return $"{pstTime.ToString(format)}";
}
}
}
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
namespace AIForOrcas.Client.BL.Helpers
{
public static class EmailHelper
{
public static string ExtractName(string email)
{
public static class EmailHelper
{
public static string ExtractName(string email)
{
if (string.IsNullOrEmpty(email) ||
(!email.Contains("@") && !email.Contains("#")))
return email;

var working = email;
if (working.Contains("@"))
working = working.Split('@')[0];
var working = email;
if (working.Contains("@"))
working = working.Split('@')[0];

if (working.Contains("#"))
working = working.Split('#')[1];
if (working.Contains("#"))
working = working.Split('#')[1];

return working;
}
}
return working;
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@

namespace AIForOrcas.Client.BL.Services
{
public static class AuthTokenProviderExtensions
{
public static void ApplyToken(this IAuthTokenProvider provider, HttpRequestMessage request)
{
var token = provider.GetToken();
if (!string.IsNullOrWhiteSpace(token))
request.Headers.Authorization = new AuthenticationHeaderValue("Bearer", token);
}
}
public static class AuthTokenProviderExtensions
{
public static void ApplyToken(this IAuthTokenProvider provider, HttpRequestMessage request)
{
var token = provider.GetToken();
if (!string.IsNullOrWhiteSpace(token))
request.Headers.Authorization = new AuthenticationHeaderValue("Bearer", token);
}
}
}
Loading
Loading