コード例 #1
0
ファイル: GiaVeDAL.cs プロジェクト: thai96hd/APIDatVeDHSL
        public GiaVeDTO LayThongTinGiaVe(string madiemtrungchuyendon, string madiemtrungchuyentra)
        {
            SqlParameter[] sqlParameters = new SqlParameter[] {
                new SqlParameter("@madiemtrungchuyendon", madiemtrungchuyendon),
                new SqlParameter("@madiemtrungchuyentra", madiemtrungchuyentra)
            };
            DataTable dt = DataProvider.Instance.GetData("sp_laythongtingiave", sqlParameters);

            if (dt.Rows.Count > 0)
            {
                DataRow  dr         = dt.Rows[0];
                GiaVeDTO bangGiaDTO = new GiaVeDTO();
                if (dr != null)
                {
                    bangGiaDTO.banggiaid            = dr["banggiaid"].ToString();
                    bangGiaDTO.thoigiandukien       = float.Parse(dr["thoigiandukien"].ToString());
                    bangGiaDTO.madiemtrungchuyendon = dr["madiemtrungchuyendon"].ToString();
                    bangGiaDTO.madiemtrungchuyentra = dr["madiemtrungchuyentra"].ToString();
                    bangGiaDTO.giave = float.Parse(dr["giave"].ToString());
                }
                return(bangGiaDTO);
            }
            else
            {
                return(new GiaVeDTO());
            }
        }
コード例 #2
0
        public IHttpActionResult getGiaVeGiuaHaiDiem(string _madiemdon, string _madiemden)
        {
            if (_madiemdon == "" || _madiemden == "")
            {
                return(BadRequest("Mã điểm đón và mã điểm đến không được để trống"));
            }

            else
            {
                GiaVeDAL giaVeDAL = new GiaVeDAL();
                GiaVeDTO bangia   = giaVeDAL.LayThongTinGiaVe(_madiemdon, _madiemden);
                return(ResponseToOk(bangia));
            }
        }