public string EditSoftware(Associate.SoftwareRequest software)
 {
     int SoftRequestID = Convert.ToInt32(software.id);
     int SoftCategoryID = Convert.ToInt32(software.SoftCategory);
     int SoftResourceID = Convert.ToInt32(software.SoftResource);
     int SoftVersionID = Convert.ToInt32(software.SoftVersion);
     int ProjectID = Convert.ToInt32(software.ProjectName);
     using (AssociateConnDataContext asscon = new AssociateConnDataContext())
     {
         try
         {
             int retval = asscon.Edit_Software(SoftRequestID, SoftResourceID, SoftCategoryID, SoftVersionID, ProjectID);
             if (retval == 1)
                 return "sucess";
             else
                 return "failure";
         }
         catch (Exception ex)
         {
             throw ex;
         }
     }
 }