Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem C# chybová hláška

namespace Models
{
public class InventoryItem
{
public int Id { get; set; }
[Required]
public string category { get; set; }
[Required]
public string name { get; set; }
public string manufacturer { get; set; }
public string type { get; set; }
public string registrationNumber { get; set; }
public string manufacturingNumber { get; set; }
public string place { get; set; }
public string State { get; set; }
public string assignedUser { get; set; }
public virtual ICollection<InventoryItemEvent> InventoryItemEvents { get; set; }

public static InventoryItem newInventoryItem(User creator, string assignedUser, string name, string category, string manufacturer, string type, string registrationNumber, string manufacturingNumber, string place)
{
var newInventoryItem = new Models.InventoryItem
{
assignedUser = assignedUser,
category = category,
name = name,
manufacturer = manufacturer,
type = type,
registrationNumber = registrationNumber,
manufacturingNumber = manufacturingNumber,
place = place
};

var newInventoryEvent = new InventoryItem.InventoryItemEvent
{
User = creator,
Note = "Inventární položka zavedena do systému",
EventTime = DateTime.Now,
};

newInventoryItem.InventoryItemEvents.Add(newInvent oryEvent); // TADY TO HLÁSÍ CHYBU !

return newInventoryItem;
}

public class InventoryItemEvent
{
public int Id { get; set; }
[Required]
public DateTime Created { get; set; }
[Required]
public virtual User User { get; set; }
[Required]
public string Note { get; set; }
public DateTime? EventTime { get; set; }
public InventoryItemEvent()
{
this.Created = DateTime.Now;
}
}
}
}

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny