public bool Delete_BeforeImoprt(T_MakerZaiko_Entity tmze)//取込前データ削除 { M_SiiresakiZaiko_DL mszdl = new M_SiiresakiZaiko_DL(); M_SiiresakiZaiko_Entity msze = new M_SiiresakiZaiko_Entity(); T_MakerZaiko_DL tmzdl = new T_MakerZaiko_DL(); msze.SiiresakiCD = tmze.MakerCD; DataTable dt = mszdl.M_SiiresakiZaiko_Select(msze);//確定済の判断 if (dt.Rows.Count > 0) { if (dt.Rows[0]["TorikomiFixedFLG"].ToString() == "1")//TorikomiFixedFLG == 1なら(確定済) { tmzdl.Transaction = psks0103idl.Transaction; if (tmzdl.T_MakerZaiko_DELETE(tmze))//既存データ削除 { tmze.InsertDateTime = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"); if (!tmzdl.T_MakerZaiko_Insert(tmze)) { return(false); } } else { return(false); } } } return(true); }
public DataTable M_SiiresakiZaiko_Select(M_SiiresakiZaiko_Entity MSiireiSaki_Data) { return(mszdl.M_SiiresakiZaiko_Select(MSiireiSaki_Data)); }