Browse Source

Update

master
fanwensheng 3 years ago
parent
commit
c258c7717b
  1. 36
      04.系统编码/App/Controllers/OrgManagementController.cs
  2. 2
      04.系统编码/App/Controllers/UserManagementController.cs
  3. 1
      04.系统编码/BLL/BLL.csproj
  4. 6
      04.系统编码/BLL/UserBLL.cs
  5. 1
      04.系统编码/DAL/DAL.csproj
  6. 9
      04.系统编码/DAL/UserDAL.cs
  7. 1
      04.系统编码/Model/Model.csproj
  8. 9
      04.系统编码/Model/User.cs

36
04.系统编码/App/Controllers/OrgManagementController.cs

@ -1,9 +1,9 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using PetaPoco;
using System.Web.Mvc;
using Pingchuan.BeijingSafeguard.BLL;
using Pingchuan.BeijingSafeguard.Model;
namespace Pingchuan.BeijingSafeguard.App.Controllers
{
public class OrgManagementController : Controller
@ -13,5 +13,33 @@ namespace Pingchuan.BeijingSafeguard.App.Controllers
{
return View();
}
[HttpPost]
public JsonResult Add(Org org)
{
int id = OrgBLL.Add(org);
return Json(id);
}
[HttpPost]
public JsonResult Update(Org org)
{
int count = OrgBLL.Update(org);
return Json(count);
}
[HttpPost]
public JsonResult Delete(int id)
{
int count = OrgBLL.Delete(id);
return Json(count);
}
[HttpPost]
public JsonResult Query(int pageIndex, int pageSize)
{
Page<Org> orgs = OrgBLL.Query(pageIndex, pageSize);
return Json(orgs);
}
}
}

2
04.系统编码/App/Controllers/UserManagementController.cs

@ -24,7 +24,7 @@ namespace Pingchuan.BeijingSafeguard.App.Controllers
[HttpPost]
public JsonResult Update(User user)
{
int count = UserBLL.Edit(user);
int count = UserBLL.Update(user);
return Json(count);
}

1
04.系统编码/BLL/BLL.csproj

@ -47,6 +47,7 @@
</ItemGroup>
<ItemGroup>
<Compile Include="GmapNetCacheBLL.cs" />
<Compile Include="OrgBLL.cs" />
<Compile Include="TaskBLL.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="TagBLL.cs" />

6
04.系统编码/BLL/UserBLL.cs

@ -20,15 +20,17 @@ namespace Pingchuan.BeijingSafeguard.BLL
public static int Add(User user)
{
user.Enabled = 1;
user.ComputeCount = 0;
user.LastComputeTime = null;
user.LastLoginTime = null;
user.CreateTime = DateTime.Now;
return UserDAL.Add(user);
}
public static int Edit(User user)
public static int Update(User user)
{
return UserDAL.Edit(user);
return UserDAL.Update(user);
}
public static int Delete(int id)

1
04.系统编码/DAL/DAL.csproj

@ -51,6 +51,7 @@
<ItemGroup>
<Compile Include="BaseDAL.cs" />
<Compile Include="GmapNetCacheDAL.cs" />
<Compile Include="OrgDAL.cs" />
<Compile Include="TaskDAL.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="TagDAL.cs" />

9
04.系统编码/DAL/UserDAL.cs

@ -1,6 +1,5 @@
using PetaPoco;
using Pingchuan.BeijingSafeguard.Model;
using System.Collections.Generic;
namespace Pingchuan.BeijingSafeguard.DAL
{
@ -27,7 +26,7 @@ namespace Pingchuan.BeijingSafeguard.DAL
return (int)db.Insert(user);
}
public static int Edit(User user)
public static int Update(User user)
{
return db.Update(user);
}
@ -37,6 +36,12 @@ namespace Pingchuan.BeijingSafeguard.DAL
return db.Delete<User>(id);
}
public static int Enable(int id, int enable)
{
string sql = $@"update users set enable = {enable} where id = {id}";
return db.Execute(sql);
}
public static Page<User> Query(int pageIndex, int pageSize)
{
string sql = $@"select * from users order by create_time desc";

1
04.系统编码/Model/Model.csproj

@ -47,6 +47,7 @@
</ItemGroup>
<ItemGroup>
<Compile Include="GmapNetCache.cs" />
<Compile Include="Org.cs" />
<Compile Include="RealPoint.cs" />
<Compile Include="Task.cs" />
<Compile Include="Tag.cs" />

9
04.系统编码/Model/User.cs

@ -10,9 +10,15 @@ namespace Pingchuan.BeijingSafeguard.Model
[Column("id")]
public int Id { set; get; }
[Column("org_id")]
public int OrgId { set; get; }
[Column("gender")]
public int Gender { set; get; }
[Column("enabled")]
public int Enabled { set; get; }
[Column("real_name")]
public string RealName { set; get; }
@ -28,6 +34,9 @@ namespace Pingchuan.BeijingSafeguard.Model
[Column("last_compute_time")]
public DateTime? LastComputeTime { get; set; }
[Column("last_login_time")]
public DateTime? LastLoginTime { get; set; }
[Column("create_time")]
public DateTime CreateTime { set; get; }
}

Loading…
Cancel
Save