private void LoadData(DTO.HoaDon data) { listHoaDonDetail = HoaDonDetailBus.GetListByIdHoaDon(data.Id); dataUser = data.User; lbMaHD.Text = data.MaHoaDon; lbNguoiNhap.Text = dataUser == null ? string.Empty : dataUser.UserName; lbNgayGio.Text = data.CreateDate.ToString(Constant.DEFAULT_DATE_TIME_FORMAT); lbGhiChu.Text = data.GhiChu; foreach (DTO.HoaDonDetail detail in listHoaDonDetail) { ListViewItem lvi = new ListViewItem(); lvi.SubItems.Add(detail.SanPham.Id.ToString()); lvi.SubItems.Add((lvThongTin.Items.Count + 1).ToString()); lvi.SubItems.Add(detail.SanPham.MaSanPham + Constant.SYMBOL_LINK_STRING + detail.SanPham.Ten); lvi.SubItems.Add(detail.SoLuong.ToString()); lvi.SubItems.Add(detail.SanPham.DonViTinh); lvi.SubItems.Add(detail.SanPham.GiaMua.ToString(Constant.DEFAULT_FORMAT_MONEY)); lvi.SubItems.Add(detail.SanPham.GiaBan.ToString(Constant.DEFAULT_FORMAT_MONEY)); lvi.SubItems.Add(detail.ThanhTien.ToString(Constant.DEFAULT_FORMAT_MONEY)); lvThongTin.Items.Add(lvi); } lbTongHD.Text = data.ThanhTien.ToString(Constant.DEFAULT_FORMAT_MONEY); }
public async Task <ActionResult <UserResponse> > PostUser(DTO.User input) { // Check if the user already exists var userExists = await _db.Users .Where(u => u.EmailAddress == input.EmailAddress) .FirstOrDefaultAsync(); if (userExists != null) { //Email Address already in use return(Conflict(input)); } var user = new Data.User { Name = input.Name, EmailAddress = input.EmailAddress, Role = input.Role, }; _db.Users.Add(user); await _db.SaveChangesAsync(); var result = user.MapUserResponse(); return(CreatedAtAction(nameof(GetUser), new { email = result.EmailAddress }, result)); }
public void AddUser(DTO.User user) { using (var client = new HttpClient()) { client.BaseAddress = new Uri("http://localhost:6544/"); var response = client.PostAsJsonAsync <DTO.User>("api/user", user).Result; } }
public int GetIdByUser(DTO.User u) { foreach (var user in GetUser().ToList()) { if (user.Email == u.Email) { return(user.UserId); } } return(-1); }
private void Exit() { this.Visible = false; user = null; FormLogin frm = new FormLogin(); frm.FormClosed += new FormClosedEventHandler(FormLogin_Closed); frm.ShowDialog(); pnBody.Controls.Remove(uc); Init(); }
public DTO.User EditUser(DTO.User u) { using (var client = new HttpClient()) { client.BaseAddress = new Uri("http://localhost:6544/"); var response = client.PutAsJsonAsync <DTO.User>("api/user", u).Result; if (response.IsSuccessStatusCode) { return(SelectUser(u.UserId)); } return(null); } }
public UcInfo(DTO.User data) { InitializeComponent(); this.data = data; isUpdate = true; lbSelect.Text = Constant.DEFAULT_TITLE_EDIT; if (Init()) { tbMa.Text = data.Ma; tbTen.Text = data.Ten; tbUserName.Text = data.UserName; tbTo.Text = data.To == null ? string.Empty : data.To.ToString(); tbQuan.Text = data.Quan == null ? string.Empty : data.Quan; //tbPassword.Text = Constant.DEFAULT_PASSWORD; tbDiaChi.Text = data.DiaChi; tbDienThoai.Text = data.DienThoai; tbDTDD.Text = data.DTDD; tbEmail.Text = data.Email; tbCMND.Text = data.CMND; tbNoiCap.Text = data.NoiCap; tbGhiChu.Text = data.GhiChu; dtpDOB.Value = data.DOB.HasValue ? data.DOB.Value : DateTime.Now; dtpNgayCap.Value = data.NgayCap.HasValue ? data.NgayCap.Value : DateTime.Now; cbGioiTinh.Text = data.GioiTinh; cbGroup.Text = data.UserGroup.Ten; //cbGroup.Enabled = false; tbUserName.ReadOnly = true; if (data.Id != FormMain.user.Id) { lbOldPassword.Visible = false; tbOldPassword.Visible = false; lbPassword.Visible = false; tbPassword.Visible = false; lbConfirmPassword.Visible = false; tbConfirmPassword.Visible = false; } } else { this.Visible = false; } }
private void CheckAndCreateDefaultUser() { if (UserBus.GetByUserName(Constant.DEFAULT_USER_GROUP_ADMIN_NAME) == null && UserGroupBus.GetCount(Constant.DEFAULT_USER_GROUP_ADMIN_NAME) > 0) { DTO.User data = new DTO.User(); data.IdUserGroup = UserGroupBus.GetList(Constant.DEFAULT_USER_GROUP_ADMIN_NAME, string.Empty, string.Empty, 0, 0)[0].Id; data.Ten = Constant.DEFAULT_USER_ADMIN_NAME; data.UserName = Constant.DEFAULT_USER_ADMIN_NAME; data.Password = Crypto.EncryptText(Constant.DEFAULT_USER_ADMIN_PASSWORD); if (!UserBus.Insert(data)) { MessageBox.Show(Constant.MESSAGE_ERROR, Constant.CAPTION_ERROR, MessageBoxButtons.OK, MessageBoxIcon.Error); Application.Exit(); } } }
public UcInfo() { InitializeComponent(); data = new DTO.User(); isUpdate = false; if (Init()) { RefreshData(); lbOldPassword.Visible = false; tbOldPassword.Visible = false; } else { this.Visible = false; } }
public static bool DeleteList(string ids, User user) { return DinhLuongDao.DeleteList(ids, user); }
public static bool Update(HoaDon data, User user) { return HoaDonDao.Update(data, user); }
public static bool Delete(DinhLuong data, User user) { return DinhLuongDao.Delete(data, user); }
public void AddUser(DTO.User user) { throw new NotImplementedException(); }
private void LoadData(DTO.HoaDon data) { listHoaDonDetail = HoaDonDetailBus.GetListByIdHoaDon(data.Id); dataUser = data.User; dataKH = data.KhachHang; lbMaHD.Text = data.MaHoaDon; lbNguoiBan.Text = dataUser == null ? string.Empty : dataUser.UserName; lbKhachHang.Text = dataKH == null ? string.Empty : (dataKH.MaKhachHang + Constant.SYMBOL_LINK_STRING + dataKH.Ten); lbNgayGio.Text = data.CreateDate.ToString(Constant.DEFAULT_DATE_TIME_FORMAT); lbStatusCK.Text = data.IsCKTichLuy ? Constant.DEFAULT_INDIRECT_DISCOUNT : Constant.DEFAULT_DIRECT_DISCOUNT; lbGhiChu.Text = data.GhiChu; lvThongTin.Columns[5].Text = data.IsCKTichLuy ? "Điểm CK" : "Tiền CK"; long totalDiscount = 0; foreach (DTO.HoaDonDetail detail in listHoaDonDetail) { ListViewItem lvi = new ListViewItem(); lvi.SubItems.Add(detail.SanPham.Id.ToString()); lvi.SubItems.Add((lvThongTin.Items.Count + 1).ToString()); lvi.SubItems.Add(detail.SanPham.MaSanPham + Constant.SYMBOL_LINK_STRING + detail.SanPham.Ten); if (detail.ChietKhau != 0) { long money = (detail.ChietKhau * detail.SanPham.GiaBan / 100) * detail.SoLuong; totalDiscount += data.IsCKTichLuy ? money / 100 : money; lvi.SubItems.Add(detail.ChietKhau.ToString() + Constant.SYMBOL_DISCOUNT); lvi.SubItems.Add((data.IsCKTichLuy ? money / 100 : money).ToString(Constant.DEFAULT_FORMAT_MONEY)); } else { lvi.SubItems.Add(string.Empty); lvi.SubItems.Add(string.Empty); } lvi.SubItems.Add(detail.SoLuong.ToString()); lvi.SubItems.Add(detail.SanPham.DonViTinh); lvi.SubItems.Add(detail.SanPham.GiaBan.ToString(Constant.DEFAULT_FORMAT_MONEY)); lvi.SubItems.Add(detail.ThanhTien.ToString(Constant.DEFAULT_FORMAT_MONEY)); lvThongTin.Items.Add(lvi); } lbTongCK.Text = data.IsCKTongHD ? data.TienChietKhau.ToString(Constant.DEFAULT_FORMAT_MONEY) : totalDiscount.ToString(Constant.DEFAULT_FORMAT_MONEY); lbTongHD.Text = data.ThanhTien.ToString(Constant.DEFAULT_FORMAT_MONEY); lbTienSuDung.Text = data.SuDung == 0 ? string.Empty : data.SuDung.ToString(Constant.DEFAULT_FORMAT_MONEY); lbTienThanhToan.Text = (data.ThanhTien - data.SuDung) == 0 ? string.Empty : (data.ThanhTien - data.SuDung).ToString(Constant.DEFAULT_FORMAT_MONEY); }
partial void DeleteUser(User instance);
int IReservationManager.GetIdByUser(DTO.User u) { throw new NotImplementedException(); }
public static bool DeleteList(string ids, User user) { return KhachHangDao.DeleteList(ids, user); }
public static bool Delete(XuatXu data, User user) { return XuatXuDao.Delete(data, user); }
public static bool Update(NhatKyNguyenLieu data, User user) { return NhatKyNguyenLieuDao.Update(data, user); }
public static bool Delete(KhachHang data, User user) { return KhachHangDao.Delete(data, user); }
public static bool Insert(NhatKyNguyenLieu data, User user) { return NhatKyNguyenLieuDao.Insert(data, user); }
public static bool DeleteList(string ids, User user) { return NhatKyNguyenLieuDao.DeleteList(ids, user); }
public static bool DeleteList(string ids, User user) { return HoaDonDao.DeleteList(ids, user); }
public static bool Insert(DinhLuong data, User user) { return DinhLuongDao.Insert(data, user); }
public static bool Insert(XuatXu data, User user) { return XuatXuDao.Insert(data, user); }
public static bool Update(DinhLuong data, User user) { return DinhLuongDao.Update(data, user); }
public static bool Delete(HoaDon data, User user) { return HoaDonDao.Delete(data, user); }
public ActionResult InfosProducteur(int id) { DTO.User user = new DTO.User(); user = UserManager.GetInfos(id); return(View(user)); }
public static bool DeleteList(string ids, User user) { return SanPhamDao.DeleteList(ids, user); }
public int GetIdByUser(DTO.User u) { throw new NotImplementedException(); }
public static bool Insert(SanPham data, User user) { return SanPhamDao.Insert(data, user); }
public DTO.User EditUser(DTO.User u) { throw new NotImplementedException(); }
public static bool Update(SanPham data, User user) { return SanPhamDao.Update(data, user); }
public static bool Insert(KhachHang data, User user) { return KhachHangDao.Insert(data, user); }
public static bool Insert(HoaDon data, User user) { return HoaDonDao.Insert(data, user); }
public static bool DeleteList(string ids, User user) { return XuatXuDao.DeleteList(ids, user); }
public static bool Update(KhachHang data, User user) { return KhachHangDao.Update(data, user); }
public static bool Update(XuatXu data, User user) { return XuatXuDao.Update(data, user); }
public static bool Delete(SanPham data, User user) { return SanPhamDao.Delete(data, user); }