private string GetLastDay(int peroid) { string date = new ViewModel_Books().GetYear() + "/" + peroid + "/1"; DateTime dt; DateTime.TryParse(date, out dt); return(dt.AddMonths(1).AddSeconds(-1).ToString("yyyy-MM-dd HH:mm:ss")); }
private string GetLastDay(int peroid) { string date = new ViewModel_Books().GetYear() + "/" + peroid + "/1"; DateTime dt; DateTime.TryParse(date, out dt); return dt.AddMonths(1).AddSeconds(-1).ToString("yyyy-MM-dd HH:mm:ss"); }
private void Button_创建_Click(object sender, RoutedEventArgs e) { if (!Validate()) //校验不成功 { return; } List<Model.DataGrid.Model_账套> lm = new List<Model.DataGrid.Model_账套>(); Model.DataGrid.Model_账套 m = new Model.DataGrid.Model_账套(); m.ID = DateTime.Now.ToString("yyyyMMddHHmmss"); CommonInfo.账薄号 = m.ID; CommonInfo.当前期 = Convert.ToInt32(TextBox_期.Text.Trim()); m.账套名称 = TextBox_账套名称.Text.Trim(); m.单位名称 = TextBox_公司.Text.Trim(); m.启用期间 = TextBox_year.Text + "年" + TextBox_期.Text + "期"; m.创建时间 = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); m.会计制度 = ComboBox_制度.Text.Trim(); m.制度索引 = ComboBox_制度.SelectedIndex; m.当前期 = Convert.ToInt32(TextBox_期.Text.Trim()); CommonInfo.年 = TextBox_year.Text; CommonInfo.制度索引 = m.制度索引.ToString(); CommonInfo.制表单位 = m.单位名称; lm.Add(m); //修改下次启动时帐套的显示 xw.WriteXML("账套信息", m.账套名称); xw.WriteXML("单位",TextBox_公司.Text.Trim()); //数据创建步骤 //1.创建账套 bool flag1 = new ViewModel_Books().Insert(lm); if (!flag1) { MessageBoxCommon.Show("创建帐套时候发生异常,请联系开发商解决问题!"); return; } //2.为账套新建初始年初数 new ViewModel_年初金额().Insert(m.ID); Model_操作日志 mr = new Model_操作日志(); ViewModel_操作日志 vmr = new ViewModel_操作日志(); mr = vmr.GetOperateLog(); mr.日志 = "创建了账套:" + m.账套名称; vmr.Insert(mr); //调整至主页面 CommonInfo.账套信息 = m.账套名称; MainWindow mw = new MainWindow(); mw.Show(); this.Close(); }