public void Create(NhanVienCreate input) { if (userServices.GetAll().Any(p => p.TenTaiKhoan == input.TenTaiKhoan)) { input.TrangThai = 1; //default _repositoryNhanVien.Insert(new NhanViens { TenTaiKhoan = input.TenTaiKhoan, TenNhanVien = input.TenNhanVien, ChucVu = input.ChucVu, DiaChi = input.DiaChi, Email = input.Email, NgaySinh = input.NgaySinh, NgayBatDau = input.NgayBatDau, SoDienThoai = input.SoDienThoai, TrangThai = input.TrangThai }); lichSuServices.Create(new LichSu { HanhDong = Constant.CreateAction, TenTaiKhoan = userServices.GetCurrentUser().UserName, NoiDung = Constant.CvtToString(input), ViTriThaoTac = Constant.NhanVien }); } else { //throw Response } }
public void Create(HoaDon input) { _hoadonrepository.Insert(input); lichSuServices.Create(new LichSu { HanhDong = Constant.CreateAction, TenTaiKhoan = userServices.GetCurrentUser().UserName, NoiDung = new JavaScriptSerializer().Serialize(input), ViTriThaoTac = "HoaDon" }); }
public void Create(UuDai input) { _uudaiRepository.Insert(input); lichSuServices.Create(new LichSu { TenTaiKhoan = userServices.GetCurrentUser().UserName, HanhDong = Constant.CreateAction, ViTriThaoTac = Constant.User, NoiDung = Constant.CvtToString(input) }); }
public List <No> GetNoCurrentUser(int?page, int?size, string KyHieu = "") { if (!page.HasValue) { page = Constant.DefaultPage; } if (!size.HasValue) { return(_noRepository.GetAll().ToList()); } return(_noRepository.GetAll().OrderBy(p => p.Ma) .Where(p => p.MaKhachHang == _userServices.GetCurrentUser().Id&& p.KyHieu.Contains(KyHieu)) .Take(size.Value).Skip(size.Value * (page.Value - 1)).ToList()); }
public KhachHang GetCurrentKhacHang() { var res = _khachhangrepository.GetAll().Where(p => p.TenTaiKhoan == userServices.GetCurrentUser().UserName) .FirstOrDefault(); return(res); }
public int Create(DonHang input) { DateTime time = new DateTime(); time = DateTime.Now; input.ThoiDiemDatDonHang = time; input.TinhTrang = 0; input.MaNhanVienGiao = 0; //Dèault input.deleted = false; //Dèault if (input.ThanhTien == null) { input.ThanhTien = 0; } if (input.cod == null) { input.cod = 0; } if (input.MaHanhTrinh == null) { input.MaHanhTrinh = 0; } input.TenTaiKhoan = userServices.GetCurrentUser().TenTaiKhoan == null?userServices.GetCurrentUser().UserName : userServices.GetCurrentUser().TenTaiKhoan; _donhangRepository.Insert(input); DonHang input2 = new DonHang(); input2 = _donhangRepository.GetAll().Where(p => p.ThoiDiemDatDonHang == time && p.TenTaiKhoan == userServices.GetCurrentUser().TenTaiKhoan && p.ThanhTien == input.ThanhTien && p.NguoiGui == input.NguoiGui && p.NguoiNhan == input.NguoiNhan).FirstOrDefault(); lichSuServices.Create(new LichSu { TenTaiKhoan = userServices.GetCurrentUser().UserName, HanhDong = Constant.CreateAction, ViTriThaoTac = "User", NoiDung = new JavaScriptSerializer().Serialize(input) }); return(input2.MaDonHang); }