Ejemplo n.º 1
0
 public int AddComplaintDepartment(ComplaintsDepartment Department)
 {
     try
     {
         ComplaintsDepartment NewComplaint = InnerDataContext.ComplaintsDepartments.Add(Department);
         InnerDataContext.SaveChanges();
         return(NewComplaint.ComplaintID);
     }
     catch (Exception ex)
     {
         return(0);
     }
 }
Ejemplo n.º 2
0
 public int AddUser(SystemUser User)
 {
     try
     {
         SystemUser NewUser = InnerDataContext.SystemUsers.Add(User);
         InnerDataContext.SaveChanges();
         return(NewUser.UserID);
     }
     catch (Exception ex)
     {
         return(0);
     }
 }
Ejemplo n.º 3
0
        public bool EditComplaintStatus(Complaint complaint)
        {
            try
            {
                Complaint OldStatus = InnerDataContext.Complaints.FirstOrDefault(x => x.ComplaintID == complaint.ComplaintID);

                OldStatus.ComplaintLoggedTime = OldStatus.ComplaintLoggedTime;
                OldStatus.CountryID           = OldStatus.CountryID;
                OldStatus.UserID            = OldStatus.UserID;
                OldStatus.ContactMethod     = OldStatus.ContactMethod;
                OldStatus.Details           = OldStatus.Details;
                OldStatus.ComplaintStatusID = complaint.ComplaintStatusID;

                InnerDataContext.SaveChanges();
                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }