public void AddItem(Item item) { Encrypt = new Encrypt(); int itemID = 0; try { ItemViewModel items = GetItems(); if (items != null && items.Items.Count > 0) { itemID = items.Items.Last().Id + 1; } } catch (Exception) { } item.RentedDate = DateTime.MinValue; StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append(item.HostName + "," + item.HostPassword + "," + item.UserName + "," + item.VmWareVersion + "," + item.HostIp + "," + "," + item.Rented + "," + itemID + "," + item.TurnInDate + "," + item.InUse + "," + item.RentedDate + "," + item.Description); ToTxt.AppendStringToTxt(FILE_PATH + ITEM_FILE_NAME, Encrypt.EncryptString(stringBuilder.ToString(), "SkPRingsted", 5) + Environment.NewLine); }
public void AddCourse(Course course) { Encrypt = new Encrypt(); StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append(course.Name + "," + course.NumberOfGroupsPerHost + "," + course.Duration + "," + course.Defined + "," + course.Description); ToTxt.AppendStringToTxt(FILE_PATH + FILE_NAME, Encrypt.EncryptString(stringBuilder.ToString(), "SkPRingsted", 5) + Environment.NewLine); }
public void AddUser(User user) { Encrypt = new Encrypt(); //Save the user to file/database StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append(user.Name + "," + user.Initials + "," + user.Email + "," + user.Admin + "," + 0 + "," + user.Password); // change to correct path for file saving ToTxt.AppendStringToTxt(FILE_PATH + USER_FILE_NAME, Encrypt.EncryptString(stringBuilder.ToString(), "SkPRingsted", 5) + Environment.NewLine); }
public void SaveBooking(BookingViewModel booking) { Encrypt = new Encrypt(); string hosts = string.Empty; foreach (Item Host in booking.HostRentedForCourse) { hosts = hosts + Host.HostName + "," + Host.Id + "," + Host.TurnInDate + ","; } if (hosts.EndsWith(',')) { hosts = hosts.Remove(hosts.Length - 1, 1); } StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append(booking.Id + "," + booking.RentedClient + "," + hosts); ToTxt.AppendStringToTxt(FILE_PATH + FILE_NAME, Encrypt.EncryptString(stringBuilder.ToString(), "SkPRingsted", 5) + Environment.NewLine); }
public bool AppendStringToTxt(string input) { return(toTxt.AppendStringToTxt(input)); }