Lightswitch 2013 setzte das date ein

ziemlich einfache Frage wieder, meine Frage ist, wie rufe ich die unten Methode in Lightswitch, weil derzeit ist es nie verwendet und daher verlassen die CreatedDate Spalte leer auf meinem server Seite.

namespace LightSwitchApplication { public partial class Table_Name { partial void Table_Name_Created() { CreatedDate= DateTime.Now; } } 

die obige Syntax würde normalerweise funktionieren und ich weiß, dass es funktionieren wird, wenn es angerufen werden soll …. Ich habe einen Bruchpunkt in und es wird nie unterbrochen, also muss ich etwas extra machen, um es zu nennen?

Derzeit befindet sich die Tabelle auf Sqlserver und die Verwendung der unten genannten SQL-statementen tut nichts:

 alter table Table_Name add CreatedDate datetime not null DEFUALT GETDATE() alter table Table_Name add CreatedDate datetime DEFAULT GETDATE() 

Ich kann ein Verfahren wie dieses einrichten, aber das ist ein Verfahren, das nicht erforderlich sein sollte:

 create procedure CreatedDateProcedure as update Table_Name set CreatedDate = GETDATE() where CreatedDate = (select top 1 CreatedDate from Table_Name order by desc) 

Danke für jede Hilfe

    Getriggers:

     myapp.AddEditBooks.created = function (screen) { screen.Bookshelf.Bookloandate= Date.now(); };