コード例 #1
0
ファイル: SqlADLItemProvider.cs プロジェクト: anam/abs
    public bool UpdateADLItem(ADLItem aDLItem)
    {
        using (SqlConnection connection = new SqlConnection(this.ConnectionString))
        {
            SqlCommand cmd = new SqlCommand("AL_UpdateADLItem", connection);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add("@ADLItemID", SqlDbType.Int).Value            = aDLItem.ADLItemID;
            cmd.Parameters.Add("@ADLItemName", SqlDbType.NVarChar).Value     = aDLItem.ADLItemName;
            cmd.Parameters.Add("@ADLItemDescriptionID", SqlDbType.Int).Value = aDLItem.ADLItemDescriptionID;
            cmd.Parameters.Add("@ADLStatusID", SqlDbType.Int).Value          = aDLItem.ADLStatusID;
            cmd.Parameters.Add("@ResidentID", SqlDbType.Int).Value           = aDLItem.ResidentID;
            cmd.Parameters.Add("@IteamTime", SqlDbType.DateTime).Value       = aDLItem.IteamTime;
            cmd.Parameters.Add("@Comment", SqlDbType.Text).Value             = aDLItem.Comment;
            cmd.Parameters.Add("@ExtraField1", SqlDbType.NVarChar).Value     = aDLItem.ExtraField1;
            cmd.Parameters.Add("@ExtraField2", SqlDbType.NVarChar).Value     = aDLItem.ExtraField2;
            cmd.Parameters.Add("@ExtraField3", SqlDbType.NVarChar).Value     = aDLItem.ExtraField3;
            cmd.Parameters.Add("@ExtraField4", SqlDbType.NVarChar).Value     = aDLItem.ExtraField4;
            cmd.Parameters.Add("@ExtraField5", SqlDbType.NVarChar).Value     = aDLItem.ExtraField5;
            cmd.Parameters.Add("@ExtraField6", SqlDbType.NVarChar).Value     = aDLItem.ExtraField6;
            cmd.Parameters.Add("@ExtraField7", SqlDbType.NVarChar).Value     = aDLItem.ExtraField7;
            cmd.Parameters.Add("@ExtraField8", SqlDbType.NVarChar).Value     = aDLItem.ExtraField8;
            cmd.Parameters.Add("@ExtraField9", SqlDbType.NVarChar).Value     = aDLItem.ExtraField9;
            cmd.Parameters.Add("@ExtraField10", SqlDbType.NVarChar).Value    = aDLItem.ExtraField10;
            connection.Open();

            int result = cmd.ExecuteNonQuery();
            return(result == 1);
        }
    }
コード例 #2
0
    protected void btnUpdate_Click(object sender, EventArgs e)
    {
        ADLItem aDLItem = new ADLItem();

        aDLItem = ADLItemManager.GetADLItemByID(Int32.Parse(Request.QueryString["aDLItemID"]));
        ADLItem tempADLItem = new ADLItem();

        tempADLItem.ADLItemID = aDLItem.ADLItemID;

        tempADLItem.ADLItemName          = txtADLItemName.Text;
        tempADLItem.ADLItemDescriptionID = Int32.Parse(ddlADLItemDescription.SelectedValue);
        tempADLItem.ADLStatusID          = Int32.Parse(ddlADLStatus.SelectedValue);
        tempADLItem.ResidentID           = Int32.Parse(ddlResident.SelectedValue);
        tempADLItem.IteamTime            = txtIteamTime.Text;
        tempADLItem.Comment      = txtComment.Text;
        tempADLItem.ExtraField1  = txtExtraField1.Text;
        tempADLItem.ExtraField2  = txtExtraField2.Text;
        tempADLItem.ExtraField3  = txtExtraField3.Text;
        tempADLItem.ExtraField4  = txtExtraField4.Text;
        tempADLItem.ExtraField5  = txtExtraField5.Text;
        tempADLItem.ExtraField6  = txtExtraField6.Text;
        tempADLItem.ExtraField7  = txtExtraField7.Text;
        tempADLItem.ExtraField8  = txtExtraField8.Text;
        tempADLItem.ExtraField9  = txtExtraField9.Text;
        tempADLItem.ExtraField10 = txtExtraField10.Text;
        bool result = ADLItemManager.UpdateADLItem(tempADLItem);

        Response.Redirect("AdminADLItemDisplay.aspx");
    }
コード例 #3
0
ファイル: ADLItemManager.cs プロジェクト: anam/abs
    public static ADLItem GetADLItemByID(int id)
    {
        ADLItem            aDLItem            = new ADLItem();
        SqlADLItemProvider sqlADLItemProvider = new SqlADLItemProvider();

        aDLItem = sqlADLItemProvider.GetADLItemByID(id);
        return(aDLItem);
    }
コード例 #4
0
    private void showADLItemData()
    {
        ADLItem aDLItem = new ADLItem();

        aDLItem = ADLItemManager.GetADLItemByID(Int32.Parse(Request.QueryString["aDLItemID"]));

        txtADLItemName.Text = aDLItem.ADLItemName;
        ddlADLItemDescription.SelectedValue = aDLItem.ADLItemDescriptionID.ToString();
        ddlADLStatus.SelectedValue          = aDLItem.ADLStatusID.ToString();
        ddlResident.SelectedValue           = aDLItem.ResidentID.ToString();
        txtIteamTime.Text    = aDLItem.IteamTime;
        txtComment.Text      = aDLItem.Comment;
        txtExtraField1.Text  = aDLItem.ExtraField1;
        txtExtraField2.Text  = aDLItem.ExtraField2;
        txtExtraField3.Text  = aDLItem.ExtraField3;
        txtExtraField4.Text  = aDLItem.ExtraField4;
        txtExtraField5.Text  = aDLItem.ExtraField5;
        txtExtraField6.Text  = aDLItem.ExtraField6;
        txtExtraField7.Text  = aDLItem.ExtraField7;
        txtExtraField8.Text  = aDLItem.ExtraField8;
        txtExtraField9.Text  = aDLItem.ExtraField9;
        txtExtraField10.Text = aDLItem.ExtraField10;
    }
コード例 #5
0
ファイル: SqlADLItemProvider.cs プロジェクト: anam/abs
    public ADLItem GetADLItemFromReader(IDataReader reader)
    {
        try
        {
            ADLItem aDLItem = new ADLItem
                              (
                (int)reader["ADLItemID"],
                reader["ADLItemName"].ToString(),
                (int)reader["ADLItemDescriptionID"],
                (int)reader["ADLStatusID"],
                (int)reader["ResidentID"],
                (DateTime)reader["IteamTime"],
                reader["Comment"].ToString(),
                reader["ExtraField1"].ToString(),
                reader["ExtraField2"].ToString(),
                reader["ExtraField3"].ToString(),
                reader["ExtraField4"].ToString(),
                reader["ExtraField5"].ToString(),
                reader["ExtraField6"].ToString(),
                reader["ExtraField7"].ToString(),
                reader["ExtraField8"].ToString(),
                reader["ExtraField9"].ToString(),
                reader["ExtraField10"].ToString()
                              );

            try { aDLItem.ExtraField1 = reader["ADLItemDescriptionName"].ToString(); }
            catch (Exception ex) { }
            try { aDLItem.ExtraField2 = reader["ADLStatusName"].ToString(); }
            catch (Exception ex) { }
            return(aDLItem);
        }
        catch (Exception ex)
        {
            return(null);
        }
    }
コード例 #6
0
ファイル: SqlADLItemProvider.cs プロジェクト: anam/gp-HO
    public ADLItem GetADLItemFromReader(IDataReader reader)
    {
        try
        {
            ADLItem aDLItem = new ADLItem
                (
                    (int)reader["ADLItemID"],
                    reader["ADLItemName"].ToString(),
                    (int)reader["ADLItemDescriptionID"],
                    (int)reader["ADLStatusID"],
                    (int)reader["ResidentID"],
                    (DateTime)reader["IteamTime"],
                    reader["Comment"].ToString(),
                    reader["ExtraField1"].ToString(),
                    reader["ExtraField2"].ToString(),
                    reader["ExtraField3"].ToString(),
                    reader["ExtraField4"].ToString(),
                    reader["ExtraField5"].ToString(),
                    reader["ExtraField6"].ToString(),
                    reader["ExtraField7"].ToString(),
                    reader["ExtraField8"].ToString(),
                    reader["ExtraField9"].ToString(),
                    reader["ExtraField10"].ToString()
                );

            try { aDLItem.ExtraField1 = reader["ADLItemDescriptionName"].ToString(); }
            catch (Exception ex) { }
            try { aDLItem.ExtraField2 = reader["ADLStatusName"].ToString(); }
            catch (Exception ex) { }
             return aDLItem;
        }
        catch(Exception ex)
        {
            return null;
        }
    }
コード例 #7
0
    protected void btnAdd_Click(object sender, EventArgs e)
    {
        ADLItem aDLItem = new ADLItem();

        aDLItem.ADLItemName          = txtADLItemName.Text;
        aDLItem.ADLItemDescriptionID = Int32.Parse(ddlADLItemDescription.SelectedValue);
        aDLItem.ADLStatusID          = Int32.Parse(ddlADLStatus.SelectedValue);
        aDLItem.ResidentID           = Int32.Parse(ddlResident.SelectedValue);
        aDLItem.IteamTime            = txtIteamTime.Text;
        aDLItem.Comment      = txtComment.Text;
        aDLItem.ExtraField1  = txtExtraField1.Text;
        aDLItem.ExtraField2  = txtExtraField2.Text;
        aDLItem.ExtraField3  = txtExtraField3.Text;
        aDLItem.ExtraField4  = txtExtraField4.Text;
        aDLItem.ExtraField5  = txtExtraField5.Text;
        aDLItem.ExtraField6  = txtExtraField6.Text;
        aDLItem.ExtraField7  = txtExtraField7.Text;
        aDLItem.ExtraField8  = txtExtraField8.Text;
        aDLItem.ExtraField9  = txtExtraField9.Text;
        aDLItem.ExtraField10 = txtExtraField10.Text;
        int resutl = ADLItemManager.InsertADLItem(aDLItem);

        Response.Redirect("AdminADLItemDisplay.aspx");
    }
コード例 #8
0
ファイル: ADLItemManager.cs プロジェクト: anam/abs
    public static bool UpdateADLItem(ADLItem aDLItem)
    {
        SqlADLItemProvider sqlADLItemProvider = new SqlADLItemProvider();

        return(sqlADLItemProvider.UpdateADLItem(aDLItem));
    }
コード例 #9
0
ファイル: ADLItemManager.cs プロジェクト: anam/abs
    public static int InsertADLItem(ADLItem aDLItem)
    {
        SqlADLItemProvider sqlADLItemProvider = new SqlADLItemProvider();

        return(sqlADLItemProvider.InsertADLItem(aDLItem));
    }
コード例 #10
0
ファイル: SqlADLItemProvider.cs プロジェクト: anam/gp-HO
    public bool UpdateADLItem(ADLItem aDLItem)
    {
        using (SqlConnection connection = new SqlConnection(this.ConnectionString))
        {
            SqlCommand cmd = new SqlCommand("AL_UpdateADLItem", connection);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add("@ADLItemID", SqlDbType.Int).Value = aDLItem.ADLItemID;
            cmd.Parameters.Add("@ADLItemName", SqlDbType.NVarChar).Value = aDLItem.ADLItemName;
            cmd.Parameters.Add("@ADLItemDescriptionID", SqlDbType.Int).Value = aDLItem.ADLItemDescriptionID;
            cmd.Parameters.Add("@ADLStatusID", SqlDbType.Int).Value = aDLItem.ADLStatusID;
            cmd.Parameters.Add("@ResidentID", SqlDbType.Int).Value = aDLItem.ResidentID;
            cmd.Parameters.Add("@IteamTime", SqlDbType.DateTime).Value = aDLItem.IteamTime;
            cmd.Parameters.Add("@Comment", SqlDbType.Text).Value = aDLItem.Comment;
            cmd.Parameters.Add("@ExtraField1", SqlDbType.NVarChar).Value = aDLItem.ExtraField1;
            cmd.Parameters.Add("@ExtraField2", SqlDbType.NVarChar).Value = aDLItem.ExtraField2;
            cmd.Parameters.Add("@ExtraField3", SqlDbType.NVarChar).Value = aDLItem.ExtraField3;
            cmd.Parameters.Add("@ExtraField4", SqlDbType.NVarChar).Value = aDLItem.ExtraField4;
            cmd.Parameters.Add("@ExtraField5", SqlDbType.NVarChar).Value = aDLItem.ExtraField5;
            cmd.Parameters.Add("@ExtraField6", SqlDbType.NVarChar).Value = aDLItem.ExtraField6;
            cmd.Parameters.Add("@ExtraField7", SqlDbType.NVarChar).Value = aDLItem.ExtraField7;
            cmd.Parameters.Add("@ExtraField8", SqlDbType.NVarChar).Value = aDLItem.ExtraField8;
            cmd.Parameters.Add("@ExtraField9", SqlDbType.NVarChar).Value = aDLItem.ExtraField9;
            cmd.Parameters.Add("@ExtraField10", SqlDbType.NVarChar).Value = aDLItem.ExtraField10;
            connection.Open();

            int result = cmd.ExecuteNonQuery();
            return result == 1;
        }
    }