Ejemplo n.º 1
0
        protected MasterDataModel.MasterDataTBBM GetGvValue(BootstrapGridView gv, int key = 0)
        {
            BootstrapTextBox  txtName    = gv.FindEditFormTemplateControl("txtName") as BootstrapTextBox;
            BootstrapComboBox cmbRegion  = gv.FindEditFormTemplateControl("cmbRegion") as BootstrapComboBox;
            BootstrapMemo     txtAddress = gv.FindEditFormTemplateControl("txtAddress") as BootstrapMemo;
            BootstrapTextBox  txtTelp    = gv.FindEditFormTemplateControl("txtTelp") as BootstrapTextBox;
            BootstrapTextBox  txtEmail   = gv.FindEditFormTemplateControl("txtEmail") as BootstrapTextBox;

            MasterDataModel.MasterDataTBBM item = new MasterDataModel.MasterDataTBBM();
            item.TBBM_ID_PK   = key;
            item.Region_ID_FK = Convert.ToByte(cmbRegion.Value);
            item.Name         = txtName.Text;
            item.Address      = txtAddress.Text;
            item.Telp         = txtTelp.Text;
            item.Email        = txtEmail.Text;
            item.CreationBy   = UserProfile.Username;
            item.UpdateBy     = UserProfile.Username;

            return(item);
        }
Ejemplo n.º 2
0
    protected void OnItemsRequestedByFilterCondition(object source, ListEditItemsRequestedByFilterConditionEventArgs e)
    {
        BootstrapComboBox editor = source as BootstrapComboBox;
        int            typeID    = GetCurrentItemTypeID();
        List <SubType> subTypes;

        if (typeID > -1)
        {
            subTypes = ItemTypeFactory.GetItemSubTypes().Where(s => s.TypeID == typeID && (s.SubTypeDescription.Contains(e.Filter) ||
                                                                                           s.SubTypeName.Contains(e.Filter) ||
                                                                                           s.SubTypeID.ToString().Contains(e.Filter))).ToList();
        }
        else
        {
            subTypes = ItemTypeFactory.GetItemSubTypes().Where(s => s.SubTypeDescription.Contains(e.Filter) ||
                                                               s.SubTypeName.Contains(e.Filter) ||
                                                               s.SubTypeID.ToString().Contains(e.Filter)).ToList();
        }
        editor.DataSource = subTypes;
        editor.DataBind();
    }
Ejemplo n.º 3
0
    protected void OnItemRequestedByValue(object source, ListEditItemRequestedByValueEventArgs e)
    {
        if (e.Value == null)
        {
            return;
        }
        string            id     = e.Value.ToString();
        BootstrapComboBox editor = source as BootstrapComboBox;
        int            typeID    = GetCurrentItemTypeID();
        List <SubType> subTypes;

        if (typeID > -1)
        {
            subTypes = ItemTypeFactory.GetItemSubTypes().Where(s => s.TypeID == typeID && s.SubTypeID.ToString() == id).ToList();
        }
        else
        {
            subTypes = ItemTypeFactory.GetItemSubTypes().Where(s => s.TypeID == typeID).ToList();
        }
        editor.DataSource = subTypes;
        editor.DataBind();
    }
        protected MasterDataModel.MasterDataDriver GetGvValue(BootstrapGridView gv, int key = 0)
        {
            BootstrapTextBox  txtName        = gv.FindEditFormTemplateControl("txtName") as BootstrapTextBox;
            BootstrapComboBox cmbTransportir = gv.FindEditFormTemplateControl("cmbTransportir") as BootstrapComboBox;
            BootstrapDateEdit deBirthday     = gv.FindEditFormTemplateControl("deBirthday") as BootstrapDateEdit;
            BootstrapMemo     txtAddress     = gv.FindEditFormTemplateControl("txtAddress") as BootstrapMemo;
            BootstrapTextBox  txtEmail       = gv.FindEditFormTemplateControl("txtEmail") as BootstrapTextBox;
            BootstrapTextBox  txtPhone1      = gv.FindEditFormTemplateControl("txtPhone1") as BootstrapTextBox;
            BootstrapTextBox  txtPhone2      = gv.FindEditFormTemplateControl("txtPhone2") as BootstrapTextBox;

            MasterDataModel.MasterDataDriver item = new MasterDataModel.MasterDataDriver();
            item.Driver_ID      = key;
            item.Name           = txtName.Text;
            item.Transporter_ID = Convert.ToInt32(cmbTransportir.Value);
            if (deBirthday.Value != null)
            {
                item.Birthday = deBirthday.Date;
            }
            else
            {
                item.Birthday = null;
            }
            item.Address    = txtAddress.Text;
            item.Email      = txtEmail.Text;
            item.Phone1     = txtPhone1.Text;
            item.Phone2     = txtPhone2.Text;
            item.CreationBy = UserProfile.Username;
            item.UpdateBy   = UserProfile.Username;
            if (Session["DriverPhotoImageName"] != null && Session["DriverPhotoImageBytes"] != null)
            {
                item.ImageName  = Convert.ToString(Session["DriverPhotoImageName"]);
                item.ImageBytes = (byte[])Session["DriverPhotoImageBytes"];
                Session["DriverPhotoImageName"]  = null;
                Session["DriverPhotoImageBytes"] = null;
            }

            return(item);
        }
Ejemplo n.º 5
0
 public void FilldataSource_DataBind_Dev(Control Ctrl, string Sqlstr, object LinQ, Boolean ActivePropertyGrid)
 {
     if (_Conexion.State == ConnectionState.Closed)
     {
         _Conexion.Open();
     }
     if (Sqlstr != "")
     {
         SqlDataAdapter MysqlAdapter = new SqlDataAdapter(Sqlstr, _Conexion);
         DataSet        Mydataset    = new DataSet();
         MysqlAdapter.Fill(Mydataset);
         if (Ctrl is ASPxGridView)
         {
             ASPxGridView Ctrl1 = (ASPxGridView)Ctrl;
             Ctrl1.DataSource = Mydataset.Tables[0];
         }
         if (Ctrl is ASPxGridLookup)
         {
             ASPxGridLookup Ctrl1 = (ASPxGridLookup)Ctrl;
             Ctrl1.DataSource = Mydataset.Tables[0];
         }
         if (Ctrl is ASPxComboBox)
         {
             ASPxComboBox Ctrl1 = (ASPxComboBox)Ctrl;
             Ctrl1.DataSource = Mydataset.Tables[0];
         }
         if (Ctrl is BootstrapComboBox)
         {
             BootstrapComboBox Ctrl1 = (BootstrapComboBox)Ctrl;
             Ctrl1.DataSource = Mydataset.Tables[0];
         }
     }
     else
     {
         if (Ctrl is ASPxGridView)
         {
             ASPxGridView Ctrl1 = (ASPxGridView)Ctrl;
             Ctrl1.DataSource = LinQ;
         }
         if (Ctrl is ASPxGridLookup)
         {
             ASPxGridLookup Ctrl1 = (ASPxGridLookup)Ctrl;
             Ctrl1.DataSource = LinQ;
         }
         if (Ctrl is ASPxComboBox)
         {
             ASPxComboBox Ctrl1 = (ASPxComboBox)Ctrl;
             Ctrl1.DataSource = LinQ;
         }
         if (Ctrl is BootstrapComboBox)
         {
             BootstrapComboBox Ctrl1 = (BootstrapComboBox)Ctrl;
             Ctrl1.DataSource = LinQ;
         }
     }
     if (ActivePropertyGrid == false)
     {
         if (Ctrl is ASPxGridView)
         {
             ASPxGridView Ctrl1 = (ASPxGridView)Ctrl;
             Ctrl1.DataBind();
         }
         if (Ctrl is ASPxGridLookup)
         {
             ASPxGridLookup Ctrl1 = (ASPxGridLookup)Ctrl;
             Ctrl1.DataBind();
         }
         if (Ctrl is ASPxComboBox)
         {
             ASPxComboBox Ctrl1 = (ASPxComboBox)Ctrl;
             Ctrl1.DataBind();
         }
         if (Ctrl is BootstrapComboBox)
         {
             BootstrapComboBox Ctrl1 = (BootstrapComboBox)Ctrl;
             Ctrl1.DataBind();
         }
     }
     _Conexion.Close();
 }