Beispiel #1
0
        /// <summary>
        /// Assign contact to the assignment or change status
        /// </summary>
        public bool AssignmentContact_AddEdit(AssignmentContact assignmentContact)
        {
            bool result = false;

            using (DataManager dataManager = new DataManager(ConnectionString))
            {
                dataManager.ExecuteString = "process.AssignmentContacts_AddEdit";
                dataManager.Add("@Id", SqlDbType.UniqueIdentifier, ParameterDirection.Input, assignmentContact.Id);
                dataManager.Add("@AssignmentId", SqlDbType.UniqueIdentifier, ParameterDirection.Input, assignmentContact.AssignmentId);
                dataManager.Add("@ContactId", SqlDbType.UniqueIdentifier, ParameterDirection.Input, assignmentContact.ContactId);
                dataManager.Add("@AssignmentContactStatus", SqlDbType.TinyInt, ParameterDirection.Input, (int)assignmentContact.AssignmentContactStatus);
                dataManager.Add("@Comment", SqlDbType.NVarChar, ParameterDirection.Input, assignmentContact.Comment);

                dataManager.ExecuteNonQuery();

                result = true;
            }

            return(result);
        }
Beispiel #2
0
 /// <summary>
 /// AddEdit contact into assignment
 /// </summary>
 public bool AssignmentContact_AddEdit(AssignmentContact assignmentContact)
 {
     return(dataRepository.AssignmentContact_AddEdit(assignmentContact));
 }