public ListWorkflows(MainWindow main, Employee e) { mainWindow = main; actualEmployee = e; entities = new HRONEntities(); InitializeComponent(); }
// Wenn durch die Aktivität ein Wert zurückgegeben wird, erfolgt eine Ableitung von CodeActivity<TResult> // und der Wert von der Ausführmethode zurückgegeben. protected override void Execute(CodeActivityContext context) { int eId = employeeId.Get(context); int dId = documentId.Get(context); HRONEntities dbContext = new HRONEntities(); Employee empl = dbContext.Employee.Where(e => e.emplID == eId).First(); EmplDocumentation doc = empl.EmplDocumentation.Where(d => d.documentationID == dId).First(); if (doc != null) { byte[] bDoc = doc.baDocumentation.documentationDocument; string nDoc = doc.baDocumentation.documentationDocumentName; if (nDoc.EndsWith(".dotx") || nDoc.EndsWith(".dot")) { convertDocument(empl, ref bDoc, ref nDoc); } EmplFiles fil = new EmplFiles(); fil.EmplDocumentation = doc; fil.Employee = empl; fil.FileContent = bDoc; fil.FileName = nDoc; doc.EmplFiles.Add(fil); dbContext.SaveChanges(); emplFiles.Set(context, fil.UnProxy <EmplFiles>(dbContext)); cleanup(); } }
// Wenn durch die Aktivität ein Wert zurückgegeben wird, erfolgt eine Ableitung von CodeActivity<TResult> // und der Wert von der Ausführmethode zurückgegeben. protected override void Execute(CodeActivityContext context) { HRONEntities dbcontext = new HRONEntities(); // Cerco parent WF EmplWorkflows ewf = null; if (parentWFId.Get(context) != null) { ewf = dbcontext.EmplWorkflows.Where(w => w.wfID == parentWFId.ToString()).FirstOrDefault(); } WFApprovals approval = new WFApprovals(); approval.approverWFID = WFId.Get(context); approval.approverActivityID = ActivityId.Get(context); approval.body = body.Get(context); approval.mail = to.Get(context); approval.subject = subject.Get(context); approval.starttime = DateTime.Now; if (ewf != null) { approval.Parent = ewf; } dbcontext.WFApprovals.Add(approval); dbcontext.SaveChanges(); }
public void addTabx <T>(string entity) where T : baseEntity { HRONEntities ent = new HRONEntities(); PropertyInfo p = ent.GetType().GetProperty(entity); addTab(new MasterData <DbSet <T>, T>((DbSet <T>)p.GetValue(ent), ent), masterDataSets[entity]); }
public EmployeeEditFiles(MainWindow main, HRONEntities _entities, Employee e) { InitializeComponent(); mainWindow = main; entities = _entities; employee = e; }
protected override void Execute(CodeActivityContext context) { HRONEntities dbcontext = new HRONEntities(); string m = mail.Get(context); List <WFApprovals> ret = dbcontext.WFApprovals.Where(w => (!w.endtime.HasValue && w.mail == m)).ToList(); approvalRequests.Set(context, ret); }
public showHistory(MainWindow main, HRONEntities _entities, Type entityType, String PrimaryKey) { InitializeComponent(); mainWindow = main; entities = _entities; entity = entityType; PK = PrimaryKey; }
public EmployeeList(MainWindow main) { InitializeComponent(); entities = new HRONEntities(); this.mainWindow = main; }
public EmployeeEdit(MainWindow main, int EmployeeId) { InitializeComponent(); saveCommand.InputGestures.Add(new KeyGesture(Key.S, ModifierKeys.Control)); this.entities = new HRONEntities(); this.mainWindow = main; setActualEmployee(EmployeeId); }
// Wenn durch die Aktivität ein Wert zurückgegeben wird, erfolgt eine Ableitung von CodeActivity<TResult> // und der Wert von der Ausführmethode zurückgegeben. protected override void Execute(CodeActivityContext context) { HRONEntities dbcontext = new HRONEntities(); WFApprovals approval = dbcontext.WFApprovals.Find(new object[] { WFId.Get(context), ActivityId.Get(context) }); if (approval != null) { approval.note = Note.Get(context); approval.approved = approved.Get(context); approval.endtime = DateTime.Now; dbcontext.SaveChanges(); result.Set(context, true); return; } result.Set(context, false); }
public ImportPhoto() { InitializeComponent(); entities = new HRONEntities(); }
void DetailControl.New() { entities = new HRONEntities(); entities.baDocumentation.Add(new baDocumentation()); }
public void LoadID(int DocumentId) { entities = new HRONEntities(); entities.baDocumentation.Where(d => d.documentationID == DocumentId).Load(); }
public MasterDataDocumentations(T e, HRONEntities context) : base(e, context) { grdMasterData.AutoGeneratedColumns += GrdMasterData_AutoGeneratedColumns; }