示例#1
0
        /// <summary>
        /// Đăng nhập
        /// </summary>
        /// <param name="UserName"></param>
        /// <param name="Password"></param>
        public bool Login(string UserName, string Password)
        {
            DataTable ds = new DataTable();


            KetNoi kn = new KetNoi();

            kn.LayThongTinTruyVan("sp_Login");
            kn.AddParameter("@username", UserName);
            kn.AddParameter("@pass", Password);
            ds = kn.ExecuteDataSet().Tables[0];
            if (ds.Rows[0]["Result"] == "1")
            {
                DTO_Login.Is_login    = true;
                DTO_Login.first_login = false;
                DTO_Login.Username    = ds.Rows[0]["Username"].ToString();
                DTO_Login.ChucVu      = ds.Rows[0]["ChucVu"].ToString();
                return(true);
            }
            else
            {
                DTO_Login.Is_login    = false;
                DTO_Login.first_login = false;
            }
            return(false);
        }
示例#2
0
        public BindingList <DTO_Ban> GetBan(int id)
        {
            try
            {
                KetNoi kn = new KetNoi();
                kn.LayThongTinTruyVan("sp_getBan");
                kn.AddParameter("@ID", id);
                DataSet ds = kn.ExecuteDataSet();
                BindingList <DTO_Ban> _list = new BindingList <DTO_Ban>();

                if (ds.Tables[0].Rows.Count > 0)
                {
                    DTO_Ban dto = new DTO_Ban();
                    foreach (DataRow item in ds.Tables[0].Rows)
                    {
                        dto.ID     = Convert.ToInt32(item["ID_Ban"].ToString());
                        dto.TenBan = item["TenBan"].ToString();
                        _list.Add(dto);
                    }
                }
                return(_list);
            }
            catch (Exception ex)
            {
                throw;
            }
        }
示例#3
0
 /// <summary>
 /// Lấy thông tin đầy đủ món ăn
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public BindingList <DTO_MonAn> LayDanhSachMonAn_Full(int id)
 {
     try
     {
         KetNoi kn = new KetNoi();
         kn.LayThongTinTruyVan("DanhSachMonAn");
         kn.AddParameter("@ID", id);
         DataSet ds = kn.ExecuteDataSet();
         //BindingList<DTO_MonAn> _list = new BindingList<DTO_MonAn>();
         DTO_MonAn dto = new DTO_MonAn();
         if (ds.Tables[0].Rows.Count > 0)
         {
             foreach (DataRow item in ds.Tables[0].Rows)
             {
                 dto.ID           = Convert.ToInt32(item["ID_MonAn"].ToString());
                 dto.TenMonAn     = item["TenMonAn"].ToString();
                 dto.GhiChu       = item["GhiChu"].ToString();
                 dto.NguoiTao     = item["NguoiTao"].ToString();
                 dto.NguoiCapNhat = item["NguoiCapNhat"].ToString();
                 dto.NgayTao      = Convert.ToDateTime(item["NgayTao"].ToString());
                 dto.NgayCapNhat  = Convert.ToDateTime(item["NgayCapNhat"].ToString());
                 dto.DonGia       = Convert.ToDouble(item["Giaban"].ToString());
                 dto.SoLuong      = Convert.ToInt32(item["SoLuong"].ToString());
                 dto.list_monan.Add(dto);
             }
         }
         return(dto.list_monan);
     }
     catch (Exception ex)
     {
         throw;
     }
 }
示例#4
0
        public DataSet LuuHoaDon(int ID_Ban, string GhiChu, double TongTien, int TrangThai, string NguoiTao, string NguoiCapNhat)
        {
            KetNoi kn = new KetNoi();

            kn.LayThongTinTruyVan("sp_getBan");
            kn.AddParameter("@ID_Ban", ID_Ban);
            DataSet ds = kn.ExecuteDataSet();

            return(ds);
        }
示例#5
0
 /// <summary>
 /// Chọn món ăn và số lượng
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public DataSet ChonMonAn(int id)
 {
     try
     {
         KetNoi kn = new KetNoi();
         kn.LayThongTinTruyVan("DanhSachMonAn");
         kn.AddParameter("@ID", id);
         return(kn.ExecuteDataSet());
     }
     catch (Exception ex)
     {
         throw;
     }
 }