示例#1
0
    private void GetFactoryType()
    {
        int                     id   = Convert.ToInt32(Request.QueryString["id"]);
        FactoryTypeBLL          ftb  = new FactoryTypeBLL();
        List <FactoryTypeModel> list = new List <FactoryTypeModel>();

        ftb.GetFactoryTypeInfo(id, out list);
        if (list.Count > 0)
        {
            FactoryTypeModel model = (FactoryTypeModel)list[0];
            name_txt.Text  = model.FactoryTypeName;
            namep_txt.Text = model.ProductSecondLevelNameDefalut;
        }
    }
示例#2
0
    /// <summary>
    /// 得到厂家类别未被使用过的
    /// </summary>
    /// <returns></returns>
    public List <FactoryTypeModel> GetFactoryTypeInfoByNotUsed()
    {
        List <FactoryTypeModel> olist         = new List <FactoryTypeModel>();
        SqlConnection           sqlConnection = new SqlConnection(Config.ConnectionString);
        SqlCommand sqlcommand = new SqlCommand("sp_FactoryTypeInfo", sqlConnection);

        sqlcommand.CommandType = CommandType.StoredProcedure;

        SqlParameter _op = new SqlParameter("@op", "Select");

        _op.Direction = ParameterDirection.Input;
        sqlcommand.Parameters.Add(_op);

        SqlParameter _FactoryTypeId = new SqlParameter("@FactoryTypeId", (Object)DBNull.Value);

        _FactoryTypeId.Direction = ParameterDirection.Input;
        sqlcommand.Parameters.Add(_FactoryTypeId);


        SqlParameter _FactoryTypeName = new SqlParameter("@FactoryTypeName", (Object)DBNull.Value);

        _FactoryTypeName.Direction = ParameterDirection.Input;
        sqlcommand.Parameters.Add(_FactoryTypeName);

        SqlParameter _ProductSecondLevelNameDefalute = new SqlParameter("@ProductSecondLevelNameDefalut", (Object)DBNull.Value);

        _ProductSecondLevelNameDefalute.Direction = ParameterDirection.Input;
        sqlcommand.Parameters.Add(_ProductSecondLevelNameDefalute);

        SqlParameter _CreatorId = new SqlParameter("@CreatorId", (Object)DBNull.Value);

        _CreatorId.Direction = ParameterDirection.Input;
        sqlcommand.Parameters.Add(_CreatorId);


        SqlParameter _result = new SqlParameter("@result", SqlDbType.VarChar, 10);

        _result.Direction = ParameterDirection.Output;
        sqlcommand.Parameters.Add(_result);
        try
        {
            sqlConnection.Open();
            using (IDataReader idr = sqlcommand.ExecuteReader())
            {
                while (idr.Read())
                {
                    FactoryTypeModel oCModel = new FactoryTypeModel();

                    if (idr["FactoryTypeId"] != DBNull.Value)
                    {
                        oCModel.FactoryTypeId = (int)idr["FactoryTypeId"];
                    }
                    if (idr["FactoryTypeName"] != DBNull.Value)
                    {
                        oCModel.FactoryTypeName = (string)idr["FactoryTypeName"];
                    }
                    if (idr["ProductSecondLevelNameDefalut"] != DBNull.Value)
                    {
                        oCModel.ProductSecondLevelNameDefalut = (string)idr["ProductSecondLevelNameDefalut"];
                    }
                    if (idr["CreatorId"] != DBNull.Value)
                    {
                        oCModel.CreatorId = (int)idr["CreatorId"];
                    }
                    if (idr["CreateTime"] != DBNull.Value)
                    {
                        oCModel.CreateTime = (DateTime)idr["CreateTime"];
                    }
                    olist.Add(oCModel);
                }
            }
        }
        catch (Exception ex)
        {
            throw ex;
        }
        finally
        {
            sqlConnection.Close();
        }
        return(olist);
    }