private void ProcessForm(int ordertypeId, bool isDelete) { try { using (TransactionScope ts = new TransactionScope()) { OrderTypeBO objOrderType = new OrderTypeBO(this.ObjContext); if (ordertypeId > 0) { //Update Data objOrderType.ID = ordertypeId; objOrderType.GetObject(); objOrderType.Name = this.txtOrderTypeName.Text; objOrderType.Description = this.txtDescription.Text; if (isDelete) { objOrderType.Delete(); } } else { objOrderType.Name = this.txtOrderTypeName.Text; objOrderType.Description = this.txtDescription.Text; objOrderType.Add(); } this.ObjContext.SaveChanges(); ts.Complete(); } } catch (Exception ex) { //throw ex; } }