public async Task <APIResult <bool> > Create(NewCreateRequest request) { var news = new QLSQ.Data.Entities.New() { NewName = request.NewName, NewContent = request.NewContent, NewDatePost = DateTime.Now, NewCount = request.NewCount, NewCatetoryID = request.NewCatetoryID }; if (request.FormFile != null) { news.NewImages = new List <Data.Entities.NewImage>() { new QLSQ.Data.Entities.NewImage() { NewID = news.NewID, ImagePath = await _newImageServices.SaveFile(request.FormFile), DateCreated = DateTime.Now, FileSize = request.FormFile.Length } }; } _context.News.Add(news); await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); }
public async Task <APIResult <bool> > Create(QLNghiPhepCreateRequest request) { if (DateTime.Compare(request.ThoiGianBDNP, request.ThoiGianKTNP) > 0) { return(new APIErrorResult <bool>("Thất bại")); } var qlnp = new QLSQ.Data.Entities.QLNghiPhep() { IDSQ = request.IDSQ, ThoiGianBDNP = request.ThoiGianBDNP, ThoiGianKTNP = request.ThoiGianKTNP }; if (DateTime.Compare(request.ThoiGianKTNP, DateTime.Now) < 0) { qlnp.NghiPhepState = 0; } else { qlnp.NghiPhepState = 1; } _context.QLNghiPheps.Add(qlnp); await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); }
public async Task <APIResult <bool> > Create(NewCatetoryCreateRequest request) { var newcatetory = new QLSQ.Data.Entities.NewCatetory(); newcatetory.NewCatetoryName = request.NewCatetoryName; _context.NewCatetories.Add(newcatetory); await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); }
public async Task <APIResult <bool> > Create(BoPhanCreateRequest request) { var bp = new QLSQ.Data.Entities.BoPhan() { TenBP = request.TenBP }; _context.BoPhans.Add(bp); await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); }
public async Task<APIResult<bool>> Create(HeSoLuongTheoQuanHamCreateRequest request) { var hsl = new QLSQ.Data.Entities.HeSoLuongTheoQuanHam() { IDQH = request.IDQH, HeSoLuong = request.HeSoLuong, TenHeSoLuongQH = request.TenHeSoLuongQH }; _context.HeSoLuongTheoQuanHams.Add(hsl); await _context.SaveChangesAsync(); return new APISuccessedResult<bool>(true); }
public async Task <APIResult <bool> > Create(ChucVuCreateRequest request) { var cv = new QLSQ.Data.Entities.ChucVu() { TenCV = request.TenCV, IDBP = request.IDBP }; _context.ChucVus.Add(cv); await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); }
public async Task <APIResult <bool> > Create(HeSoPhuCapTheoChucVuCreateRequest request) { var hspc = new QLSQ.Data.Entities.HeSoPhuCapTheoChucVu() { IDCV = request.IDCV, HeSoPhuCap = request.HeSoPhuCap }; _context.HeSoPhuCapTheoChucVus.Add(hspc); await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); }
public async Task <APIResult <bool> > Create(QLQuanHamCreateRequest request) { var qlqh = new QLSQ.Data.Entities.QLQuanHam() { IDSQ = request.IDSQ, IDQH = request.IDQH, IDHeSoLuongTheoQH = request.IDHeSoLuongQH }; _context.QLQuanHams.Add(qlqh); await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); }
public async Task <APIResult <bool> > Create(QLChucVuCreateRequest request) { var qlcv = new QLSQ.Data.Entities.QLChucVu() { IDSQ = request.IDSQ, IDCV = request.IDCV, NgayNhan = request.NgayNhan }; _context.QLChucVus.Add(qlcv); await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); }
public async Task <APIResult <bool> > Create(QLDangVienCreateRequest request) { var qldv = new QLSQ.Data.Entities.QLDangVien() { IDSQ = request.IDSQ, NgayVaoDang = request.NgayVaoDang, NoiVaoDang = request.NoiVaoDang }; _context.QLDangViens.Add(qldv); await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); }
public async Task <APIResult <bool> > Create(QLLuongCreateRequest request) { var qll = new QLSQ.Data.Entities.QLLuong() { IDSQ = request.IDSQ, IDQLQH = request.IDQLQH, IDQLCV = request.IDQLCV, IDLuongCB = request.IDLuongCB, }; _context.QLLuongs.Add(qll); await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); }
public async Task <APIResult <bool> > Create(QuanHamCreateRequest request) { if (!string.IsNullOrEmpty(request.TenQH)) { var qh = new QLSQ.Data.Entities.QuanHam() { TenQH = request.TenQH }; _context.QuanHams.Add(qh); await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); } return(new APIErrorResult <bool>("Thất bại")); }
public async Task <APIResult <bool> > Create(QLGiaDinhSQCreateRequest request) { var qlgdsq = new QLSQ.Data.Entities.QLGiaDinhSQ() { IDSQ = request.IDSQ, QuanHe = request.QuanHe, HoTen = request.HoTen, NgaySinh = request.NgaySinh, GhiChu = request.GhiChu }; _context.QLGiaDinhSQs.Add(qlgdsq); await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); }
public async Task <APIResult <bool> > Create(QLCongTacCreateRequest request) { var qlct = new QLSQ.Data.Entities.QLCongTac() { IDSQ = request.IDSQ, DiaChiCT = request.DiaChiCT, ThoiGianBatDauCT = request.ThoiGianBatDauCT, ThoiGianKetThucCT = request.ThoiGianKetThucCT, CongTacState = request.CongTacState }; _context.QLCongTacs.Add(qlct); await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); }
public async Task <APIResult <bool> > Create(SiQuanImageCreateRequest request) { var sqImage = new QLSQ.Data.Entities.SiQuanImage() { IDSQ = request.IDSQ, Caption = request.Caption, IsDefault = request.IsDefault, FileSize = request.ImageFile.Length, ImagePath = await _manageSiQuanServices.SaveFile(request.ImageFile) }; _context.SiQuanImages.Add(sqImage); await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); }
public async Task <APIResult <bool> > Create(QLKhenThuongKiLuatCreateRequest request) { var qlktkl = new QLSQ.Data.Entities.QLKhenThuongKiLuat() { IDSQ = request.IDSQ, NgayThucHien = request.NgayThucHien, LoaiKTKL = request.LoaiKTKL, HinhThuc = request.HinhThuc, DonViCap = request.DonViCap, NoiDung = request.NoiDung }; _context.QLKhenThuongKiLuats.Add(qlktkl); await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); }
public async Task <APIResult <bool> > Create(QLQuaTrinhDaoTaoCreateRequest request) { var qlqldt = new QLSQ.Data.Entities.QLQuaTrinhDaoTao() { IDSQ = request.IDSQ, TenTruong = request.TenTruong, NganhHoc = request.NganhHoc, ThoiGianBDDT = request.ThoiGianBDDT, ThoiGianKTDT = request.ThoiGianKTDT, HinhThucDT = request.HinhThucDT, VanBang = request.VanBang }; _context.QLQuaTrinhDaoTaos.Add(qlqldt); await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); }
public async Task <APIResult <bool> > Create(NewImageCreateRequest request) { if (request.FormFile != null) { var newimage = new QLSQ.Data.Entities.NewImage() { NewID = request.NewID, ImagePath = await this.SaveFile(request.FormFile), DateCreated = DateTime.Now, FileSize = request.FormFile.Length }; _context.NewImages.Add(newimage); await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); } return(new APIErrorResult <bool>("Thất bại")); }
public async Task <APIResult <bool> > Edit(int IDLuongCB, LuongCoBanUpdateRequest request) { var lcb = await _context.LuongCoBans.FirstOrDefaultAsync(x => x.IDLuongCB == IDLuongCB); lcb.LuongCB = request.LuongCB; await _context.SaveChangesAsync(); return(new APISuccessedResult <bool>(true)); }
//------------------------------------------------------------------------------------------------ //Part of SiQuanImage public async Task <int> AddImages(int SiQuanID, SiQuanImageCreateRequest request) { var siquanimage = new QLSQ.Data.Entities.SiQuanImage() { IDSQ = SiQuanID, Caption = request.Caption, DateCreated = DateTime.Now, IsDefault = request.IsDefault }; if (request.ImageFile != null) { siquanimage.ImagePath = await this.SaveFile(request.ImageFile); siquanimage.FileSize = request.ImageFile.Length; } _context.SiQuanImages.Add(siquanimage); await _context.SaveChangesAsync(); return(siquanimage.IDImage); }