1102-gaofei
This commit is contained in:
@@ -0,0 +1,61 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
public static class APIGetHJDataService
|
||||
{
|
||||
#region 保存完成情况
|
||||
/// <summary>
|
||||
/// 保存完成情况
|
||||
/// </summary>
|
||||
/// <param name="list">完成情况</param>
|
||||
/// <returns></returns>
|
||||
public static string SaveFinishRate(List<Model.HJGL_FinishRate> list)
|
||||
{
|
||||
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
|
||||
{
|
||||
string message = string.Empty;
|
||||
if (list.Count > 0)
|
||||
{
|
||||
|
||||
var project = db.Base_Project.FirstOrDefault(x => x.HJProjectCode == list[0].ProjectId);
|
||||
if (project != null)
|
||||
{
|
||||
string projectId = project.ProjectId;
|
||||
foreach (var item in list)
|
||||
{
|
||||
Model.HJGL_FinishRate newFinishRate = new Model.HJGL_FinishRate
|
||||
{
|
||||
Id = SQLHelper.GetNewID(),
|
||||
ProjectId = projectId,
|
||||
Type = item.Type,
|
||||
Code = item.Code,
|
||||
Name = item.Name,
|
||||
TotalNum = item.TotalNum,
|
||||
FinishNum = item.FinishNum,
|
||||
Rate = item.Rate,
|
||||
};
|
||||
db.HJGL_FinishRate.InsertOnSubmit(newFinishRate);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
message = "提交成功!";
|
||||
}
|
||||
else
|
||||
{
|
||||
message = "项目号不存在!";
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
message = "记录为空!";
|
||||
}
|
||||
return message;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user