public static void Update(EntityData entity) { using (StandardEntityDAO ydao = new StandardEntityDAO("StampDuty")) { ydao.UpdateEntity(entity); } }
public static void UpdateStandard_ConstructProgress(EntityData entity) { try { using (StandardEntityDAO ydao = new StandardEntityDAO("Standard_ConstructProgress")) { ydao.UpdateEntity(entity); } } catch (Exception exception) { throw exception; } }
public static void UpdateStandard_Supplier(EntityData entity) { try { using (StandardEntityDAO ydao = new StandardEntityDAO("Standard_Supplier")) { ydao.UpdateEntity(entity); } } catch (Exception exception) { throw exception; } }
private static EntityData ImportSalClientByClient(string ClientCode, string ProjectCode, DataSet dsSrc, StandardEntityDAO dao) { EntityData data2; try { DataRow row; DataTable table = dsSrc.Tables["Client"]; DataRow row2 = table.Rows[0]; dao.EntityName = "SalClient"; EntityData entitydata = new EntityData("SalClient"); entitydata = dao.SelectbyPrimaryKey(ClientCode); if (entitydata.HasRecord()) { row = entitydata.CurrentTable.Rows[0]; } else { row = entitydata.CurrentTable.NewRow(); } row["ProjectCode"] = ProjectCode; row["ClientCode"] = row2["client_code"]; row["ClientName"] = row2["client_name"]; if (!entitydata.HasRecord()) { entitydata.AddNewRecord(row); dao.InsertEntity(entitydata); } else { dao.UpdateEntity(entitydata); } data2 = entitydata; } catch (Exception exception) { throw exception; } return(data2); }
private void ImportSalContract(string[] m_strSub, string ContractCode, string ProjectCode, StandardEntityDAO dao) { try { dao.EntityName = "SalContract"; EntityData entity = new EntityData("SalContract"); entity = dao.SelectbyPrimaryKey(ContractCode); DataRow dr; if (entity.HasRecord()) { dr = entity.CurrentTable.Rows[0]; } else { dr = entity.CurrentTable.NewRow(); } dr["ProjectCode"] = ProjectCode; dr["ContractCode"] = ContractCode; dr["ContractID"] = m_strSub[2]; dr["ClientName"] = m_strSub[1]; dr["Room"] = m_strSub[6]; try { dr["UnitPrice"] = decimal.Parse(m_strSub[8]); } catch { dr["UnitPrice"] = 0; } dr["BofangCode"] = m_strSub[3]; dr["BuildingName"] = m_strSub[4]; dr["ChamberName"] = m_strSub[5]; try { dr["BuildDim"] = decimal.Parse(m_strSub[7]); } catch { dr["BuildDim"] = 0; } //按合同号取供应商代码 // string SuplName = GetSuplNameByContract(dr["ContractID"].ToString()); // string SuplCode = GetSuplCodeByName(SuplName, ProjectCode); // dr["SuplCode"] = SuplCode; if (!entity.HasRecord()) { entity.AddNewRecord(dr); dao.InsertEntity(entity); } else { dao.UpdateEntity(entity); } entity.Dispose(); } catch (Exception ex) { throw ex; } }