Exemple #1
0
 public void Insert(AssignmentDto item)
 {
   using (var ctx = ObjectContextManager<PTrackerEntities>.GetManager("PTrackerEntities"))
   {
     var newItem = new Assignment
     {
       ProjectId = item.ProjectId,
       ResourceId = item.ResourceId,
       Assigned = item.Assigned,
       RoleId = item.RoleId
     };
     ctx.ObjectContext.AddToAssignments(newItem);
     ctx.ObjectContext.SaveChanges();
     item.LastChanged = newItem.LastChanged;
   }
 }
Exemple #2
0
 /// <summary>
 /// Create a new Assignment object.
 /// </summary>
 /// <param name="projectId">Initial value of the ProjectId property.</param>
 /// <param name="resourceId">Initial value of the ResourceId property.</param>
 /// <param name="assigned">Initial value of the Assigned property.</param>
 /// <param name="roleId">Initial value of the RoleId property.</param>
 /// <param name="lastChanged">Initial value of the LastChanged property.</param>
 public static Assignment CreateAssignment(global::System.Int32 projectId, global::System.Int32 resourceId, global::System.DateTime assigned, global::System.Int32 roleId, global::System.Byte[] lastChanged)
 {
     Assignment assignment = new Assignment();
     assignment.ProjectId = projectId;
     assignment.ResourceId = resourceId;
     assignment.Assigned = assigned;
     assignment.RoleId = roleId;
     assignment.LastChanged = lastChanged;
     return assignment;
 }
Exemple #3
0
 /// <summary>
 /// Deprecated Method for adding a new object to the Assignments EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToAssignments(Assignment assignment)
 {
     base.AddObject("Assignments", assignment);
 }