Example #1
0
 public List <StatusManagement> GetListReason(Taxi.Utils.Enum_ReasonType Type)
 {
     return(GetReasonsByType(Type).ToList <StatusManagement>());
 }
Example #2
0
        //public StatusManagement(int id,DateTime TuNgay,DateTime DenNgay,string SoHieuXe,string LyDo) {
        //    Id = id;
        //    Reason = new XeKhongKinhDoanh().GetTenLyDo(id);
        //    lXeKKD = new List<BC_XeKhongKD>();
        //    lXeKKD = new XeKhongKinhDoanh().GetByReason(id,SoHieuXe,TuNgay,DenNgay);
        //    PhanTram = "Chiếm " + Math.Round((decimal)(DemSoCuoc(id, SoHieuXe, TuNgay, DenNgay) / DemTongSoCuoc(TuNgay, DenNgay, SoHieuXe, LyDo)) * 100).ToString() + " % tổng số xe lưu";
        //}
        #endregion

        #region Method
        //public List<ConfigurationStatusModel> GetAllData()
        //{
        //    return GetAll().ToList<ConfigurationStatusModel>();
        //}

        //public DataTable GetAllData_Datatable()
        //{
        //    return GetAll();
        //}


        //public float DemTongSoCuoc(params object[] para) {
        //    float a = float.Parse(ExeStore("sp_BanCo_VehicleNotWorking_CountTongCuoc", para).Rows[0]["SoCuoc"].ToString());
        //    return float.Parse(ExeStore("sp_BanCo_VehicleNotWorking_CountTongCuoc", para).Rows[0]["SoCuoc"].ToString());
        //}

        //public float DemSoCuoc(params object[] para)
        //{
        //    return float.Parse(ExeStore("sp_BanCo_VehicleNotWorking_SelectByReason_DemSoCuocTheoID", para).Rows[0]["SoCuoc"].ToString());
        //}

        /// <summary>
        /// Lấy danh sách các lý do - nguyên nhân theo loại
        /// </summary>
        /// <param name="Type"></param>
        /// <returns></returns>
        public DataTable GetReasonsByType(Taxi.Utils.Enum_ReasonType Type)
        {
            return(ExeStore("SP_BanCo_GiamSatXe_Reasons_GetByType", (int)Type));
        }