Commit 8884582e authored by 黄奎's avatar 黄奎

退课协议编号

parent ed8edbdb
......@@ -196,11 +196,22 @@ namespace Edu.Module.Course
{
FinaceNum = string.Join(",", flist.Select(qitem => qitem.FrID));
}
var totalBackProtocolCount = backClass_ProtocolRepository.GetBackClassProtocolNumRepository();
string BackProtocol;
if (totalBackCount < 10000)
{
BackProtocol = String.Format("{0:00000}", totalBackProtocolCount);
}
else
{
BackProtocol = totalBackProtocolCount.ToString();
}
string ProtocolNum = "TX" + backNum;
RB_BackClass_Protocol model = new RB_BackClass_Protocol()
{
Id=0,
BackId= newBackId,
ProtocolNum=Common.ConvertHelper.FormatDate(DateTime.Now),
ProtocolNum= ProtocolNum,
PartyAName=guestModel.GuestName,
PartyAGuardian="",
PartyBName= "成都市锦江区甲鹤外语培训学校有限公司",
......
using Edu.Model.Entity.Contract;
using Edu.Model.ViewModel.BackClass;
using Edu.Model.ViewModel.Contract;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
......@@ -82,5 +83,21 @@ WHERE 1=1
}
return GetPage<RB_BackClass_Protocol_ViewModel>(pageIndex,pageSize,out rowsCount,builder.ToString(), parameters).ToList();
}
/// <summary>
/// 获取总退课协议条数
/// </summary>
/// <returns></returns>
public int GetBackClassProtocolNumRepository()
{
int result = 0;
string sql = "SELECT COUNT(1) FROM RB_BackClass_Protocol ";
var obj = base.ExecuteScalar(sql);
if (obj != null)
{
Int32.TryParse(obj.ToString(), out result);
}
return result + 1;
}
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment