public Boolean AddRecord(Object Correspondenceobj) { Boolean flag = false; CorrespondenceNotesMaster Notes = (CorrespondenceNotesMaster)Correspondenceobj; try { CorrespondenceNote _Corres = new CorrespondenceNote(); if (Notes.Author != null) { _Corres.Author = Notes.Author.Trim(); } //if (Notes.Date != null) // { _Corres.Date = DateTime.Now; //} if (Notes.Notes!= null) { _Corres.Notes =Notes.Notes.Trim(); } if (Notes.ClientID!= null) { _Corres.ClientID =Convert.ToInt64(Notes.ClientID.Trim()); } if (Notes.SiteID!= null) { _Corres.SiteID =Convert.ToInt64(Notes.SiteID.Trim()); } if (Notes.PropertyID!= null) { _Corres.PropertyID =Convert.ToInt64(Notes.PropertyID.Trim()); } if (Notes.OwnerID != null) { _Corres.OwnerID =Convert.ToInt64(Notes.OwnerID.Trim()); } if (Notes.ConsumerID != null) { _Corres.ConsumerID =Convert.ToInt64(Notes.ConsumerID.Trim()); } _Corres.CreateBy = Notes.CreateBy; _Corres.CreateDate = DateTime.Now; if ((_Corres.ClientID != null)&&(_Corres.SiteID!= null)&&(_Corres.PropertyID!= null)&&(_Corres.OwnerID != null)&&(_Corres.ConsumerID != null)&&(_Corres.Notes!= null)) { flag = DAL.DALCorrespondence.CreateCorresPondenceNotes(_Corres); } } catch (Exception ex) { throw; } return flag; }
public static Boolean CreateCorresPondenceNotes(CorrespondenceNote Corress) { Boolean flag = false; using (TransactionScope scope = new TransactionScope()) { using (var context = new SycousCon()) { try { context.CorrespondenceNotes.AddObject(Corress); context.SaveChanges(); scope.Complete(); context.AcceptAllChanges(); flag = true; } catch (Exception ex) { context.Dispose(); throw; } } } return flag; }
/// <summary> /// Create a new CorrespondenceNote object. /// </summary> /// <param name="id">Initial value of the ID property.</param> /// <param name="isDeleted">Initial value of the IsDeleted property.</param> public static CorrespondenceNote CreateCorrespondenceNote(global::System.Int64 id, global::System.Int32 isDeleted) { CorrespondenceNote correspondenceNote = new CorrespondenceNote(); correspondenceNote.ID = id; correspondenceNote.IsDeleted = isDeleted; return correspondenceNote; }
/// <summary> /// Deprecated Method for adding a new object to the CorrespondenceNotes EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToCorrespondenceNotes(CorrespondenceNote correspondenceNote) { base.AddObject("CorrespondenceNotes", correspondenceNote); }