public static Application InsertApplication(MoqContainer container , Application application) { using (ILifetimeScope scope = container.StartNewLifetime()) { GranaDataDataContext granaDataContext = ServiceModule.ResolveReference<GranaDataDataContext>(scope); granaDataContext.Applications.InsertOnSubmit(application); granaDataContext.SubmitChanges(); return application; } }
public static Application GetApplication(string applicationStatus, DateTime applicationDate, int applicantId) { Application application = new Application { ApplicationDate = applicationDate, Amount = 1000, AppStatus = applicationStatus, InterestRate = 0.5, PaybackDate = DateTime.Now.AddDays(22), ApplicantId = applicantId }; return application; }
partial void DeleteApplication(Application instance);
partial void UpdateApplication(Application instance);
partial void InsertApplication(Application instance);
private void detach_Applications(Application entity) { this.SendPropertyChanging(); entity.ApplicationStatus = null; }
private void attach_Applications(Application entity) { this.SendPropertyChanging(); entity.Applicant = this; }
public void UpdateApplication(Application application) { Application originalApp = GetApplication(application.ApplicationId); originalApp.Amount = application.Amount; originalApp.InterestRate = application.InterestRate; originalApp.PaybackDate = application.PaybackDate; context.SubmitChanges(); }