public long lngDelete(clsEKGOrder p_objEKGOrder) { clsEKGOrderService m_objService = (clsEKGOrderService)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsEKGOrderService)); long lngRes = 0; try { lngRes = m_objService.m_lngUpdateEKGOrder(p_objEKGOrder, enmUpdateAction.enmDelete); } finally { ////m_objService.Dispose(); } return(lngRes); #region 测试数据 // clsEKGOrder[] m_objResult=new clsEKGOrder[m_objEKGOrders.Count-1]; // try // { // // m_objEKGOrders.Remove(p_objEKGOrder); // // for(int m_lngRe=0;m_lngRe<m_objEKGOrders.Count;m_lngRe++) // { // m_objResult[m_lngRe]=(clsEKGOrder)m_objEKGOrders[m_lngRe]; // } // // p_objEKGOrderArr=m_objResult; // return 1; // } // catch(System.Exception ex) // {throw ex; // p_objEKGOrderArr=m_objResult; // // return 0; // } #endregion }
/// <summary> /// 保存对象 /// </summary> /// <param name="p_objEKGOrderArr">要保存的对象</param> /// <returns>返回1表示保存成功,返回0表示保存失败</returns> public long lngSave(bool p_bnlIsNew, clsEKGOrder p_objEKGOrder) { clsEKGOrderService m_objService = (clsEKGOrderService)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsEKGOrderService)); long lngRes = 0; try { if (p_bnlIsNew == true) { lngRes = m_objService.m_lngUpdateEKGOrder(p_objEKGOrder, enmUpdateAction.enmAddNew); } else { lngRes = m_objService.m_lngUpdateEKGOrder(p_objEKGOrder, enmUpdateAction.enmEdit); } } finally { ////m_objService.Dispose(); } return(lngRes); #region 测试数据 // clsEKGOrder[] m_objResult; // // try // { // // if(p_bnlIsNew==true) // { // m_objResult=new clsEKGOrder[m_objEKGOrders.Count+1]; // // m_objEKGOrders.Add(p_objEKGOrder); // // } // else // { // m_objResult=new clsEKGOrder[m_objEKGOrders.Count]; // // for(int n=0;n<m_objEKGOrders.Count ;n++) // { // if(((clsEKGOrder)m_objEKGOrders[n]).strInPatientID==p_objEKGOrder.strInPatientID && // ((clsEKGOrder)m_objEKGOrders[n]).strInPatientDate==p_objEKGOrder.strInPatientDate && // DateTime.Parse(((clsEKGOrder)m_objEKGOrders[n]).strCreateDate)==DateTime.Parse(p_objEKGOrder.strCreateDate)) // { // m_objEKGOrders[n]=p_objEKGOrder; // break; // } // // } // // } // for(int m_lngRe=0;m_lngRe<m_objEKGOrders.Count;m_lngRe++) // { // m_objResult[m_lngRe]=(clsEKGOrder)m_objEKGOrders[m_lngRe]; // } // // p_objEKGOrderArr=m_objResult; // // return 1; // // } // catch(System.Exception ex) // { throw ex; // // p_objEKGOrderArr=m_objResult; // return 0; // } #endregion }