Ejemplo n.º 1
0
        public ReoGridView(Context ctx, IAttributeSet attrs)
            : base(ctx, attrs)
        {
            this.baseScale = this.Context.Resources.DisplayMetrics.ScaledDensity - 0.5f;

            this.sheetTab = new SheetTabView(this, ctx, attrs);

            this.AddView(this.sheetTab);

            this.worksheetView = new WorksheetView(this, ctx, attrs);
            this.AddView(this.worksheetView);

            this.adapter  = new ReoGridViewAdapter(this);
            this.renderer = new AndroidRenderer();

            this.InitControl();
            this.InitWorkbook(this.adapter);
        }
Ejemplo n.º 2
0
        public List <WorksheetView> Worksheet(WorksheetIdModels val)
        {
            HomeController       hc = new HomeController();
            List <WorksheetView> ul = new List <WorksheetView>();

            using (SqlConnection con = hc.ConnectDatabase())
            {
                string _SQL = " EXEC [sp_WorkSheet] '" + val.tran_id + "' ";
                using (SqlCommand cmd = new SqlCommand(_SQL, con))
                {
                    DataTable      _Dt = new DataTable();
                    SqlDataAdapter da  = new SqlDataAdapter(cmd);
                    da.Fill(_Dt);
                    da.Dispose();
                    foreach (DataRow _Item in _Dt.Rows)
                    {
                        WorksheetView ws = new WorksheetView();
                        ws.kind                   = _Item["kind"].ToString();
                        ws.tran_code              = _Item["tran_code"].ToString();
                        ws.number_po              = _Item["number_po"].ToString();
                        ws.cus_name               = _Item["cus_name"].ToString();
                        ws.branch_name            = _Item["branch_name"].ToString();
                        ws.address                = _Item["address"].ToString();
                        ws.contact_name           = _Item["contact_name"].ToString();
                        ws.position               = _Item["position"].ToString();
                        ws.tel                    = _Item["tel"].ToString();
                        ws.source                 = _Item["source"].ToString();
                        ws.destination            = _Item["destination"].ToString();
                        ws.station                = _Item["station"].ToString();
                        ws.driver1                = _Item["driver1"].ToString();
                        ws.driver1_license_start  = _Item["driver1_license_start"].ToString();
                        ws.driver1_license_expire = _Item["driver1_license_expire"].ToString();
                        ws.driver2                = _Item["driver2"].ToString();
                        ws.driver2_license_start  = _Item["driver2_license_start"].ToString();
                        ws.driver2_license_expire = _Item["driver2_license_expire"].ToString();
                        ws.driver3                = _Item["driver3"].ToString();
                        ws.driver3_license_start  = _Item["driver3_license_start"].ToString();
                        ws.driver3_license_expire = _Item["driver3_license_expire"].ToString();
                        ws.driver4                = _Item["driver4"].ToString();
                        ws.driver4_license_start  = _Item["driver4_license_start"].ToString();
                        ws.driver4_license_expire = _Item["driver4_license_expire"].ToString();
                        ws.license_head           = _Item["license_head"].ToString();
                        ws.style_car_head         = _Item["style_car_head"].ToString();
                        ws.license_tail           = _Item["license_tail"].ToString();
                        ws.style_car_tail         = _Item["style_car_tail"].ToString();
                        ws.doc_code               = _Item["doc_code"].ToString();
                        ws.doc_name               = _Item["doc_name"].ToString();
                        ws.doc_type_id            = _Item["doc_type_id"].ToString();
                        ws.eq_code                = _Item["eq_code"].ToString();
                        ws.eq_name                = _Item["eq_name"].ToString();
                        ws.eq_amount              = _Item["eq_amount"].ToString();
                        ws.product_name           = _Item["product_name"].ToString();
                        ws.fleet                  = _Item["fleet"].ToString();
                        ws.method_contain         = _Item["method_contain"].ToString();
                        ws.method_normal          = _Item["method_normal"].ToString();
                        ws.method_special         = _Item["method_special"].ToString();
                        ws.method_style           = _Item["method_style"].ToString();
                        ws.cont1                  = _Item["cont1"].ToString();
                        ws.cont2                  = _Item["cont2"].ToString();
                        ws.remark                 = _Item["remark"].ToString();
                        ws.update_by_user_id      = _Item["update_by_user_id"].ToString();
                        ws.update_date            = _Item["update_date"].ToString();
                        ws.Approve_By             = _Item["Approve_By"].ToString();
                        ws.bugget_tran            = _Item["bugget_tran"].ToString();
                        ws.date_work              = _Item["date_work"].ToString();
                        ws.date_start             = _Item["date_start"].ToString();
                        ws.date_end               = _Item["date_end"].ToString();
                        ws.value_order            = _Item["value_order"].ToString();
                        ws.type_tran              = _Item["type_tran"].ToString();
                        ws.size_cont1             = _Item["size_cont1"].ToString();
                        ws.size_cont2             = _Item["size_cont2"].ToString();
                        ws.condition_tran         = _Item["condition_tran"].ToString();
                        ws.special_order          = _Item["special_order"].ToString();
                        ws.tank_number            = _Item["tank_number"].ToString();
                        ws.style_tank             = _Item["style_tank"].ToString();
                        ws.weight_tank            = _Item["weight_tank"].ToString();
                        ul.Add(ws);
                    }
                }
                con.Close();
            }
            return(ul);
        }