public string AddGroupContacts(ContactsSummary obj) { try { U_USR_Map_Usr_To_ContactDAL ocontactsDAL = new U_USR_Map_Usr_To_ContactDAL(); U_USR_Map_Usr_To_Contact ocnts = new U_USR_Map_Usr_To_Contact(); foreach (var items in obj.UserContacts) { if (string.IsNullOrEmpty(ocontactsDAL.IsGroupContact_Exist(obj.groupId, items.UserId))) { ocnts.UsrMap_Seq_Id = Guid.NewGuid().ToString(); ocnts.Usr_Id = obj.createrId; ocnts.Contact_Id = items.UserId; ocnts.Group_Id = obj.groupId; ocnts.Comments = ""; ocnts.Created_by = ""; ocnts.Created_Date = DateTime.Now; ocnts.Updated_by = ""; ocnts.Updated_Date = DateTime.Now; ocontactsDAL.InsertU_USR_Map_Usr_To_Contact(ocnts); } } return("1"); // 1 successfull } catch (Exception ex) { Console.Write(ex); return("0"); // 0 indicates unsuccessfull } }
public string RemoveGroupContact(DeleteContact obj) { try { U_USR_Map_Usr_To_ContactDAL ocontactsDAL = new U_USR_Map_Usr_To_ContactDAL(); bool status = ocontactsDAL.Delete_GroupContact(obj.Id, obj.Contact_Id); if (status == true) { return("1"); } else { return("0"); } } catch (Exception ex) { Console.Write(ex); return(null); } }