예제 #1
0
 public static ACC_JournalHistory GetACC_RowStatusByRowStatusID(int RowStatusID)
 {
     ACC_JournalHistory aCC_JournalHistory = new ACC_JournalHistory();
     SqlACC_JournalHistoryProvider sqlACC_JournalHistoryProvider = new SqlACC_JournalHistoryProvider();
     aCC_JournalHistory = sqlACC_JournalHistoryProvider.GetACC_JournalHistoryByRowStatusID(RowStatusID);
     return aCC_JournalHistory;
 }
예제 #2
0
 public static ACC_JournalHistory GetACC_JournalMasterByJournalMasterID(int JournalMasterID)
 {
     ACC_JournalHistory aCC_JournalHistory = new ACC_JournalHistory();
     SqlACC_JournalHistoryProvider sqlACC_JournalHistoryProvider = new SqlACC_JournalHistoryProvider();
     aCC_JournalHistory = sqlACC_JournalHistoryProvider.GetACC_JournalHistoryByJournalMasterID(JournalMasterID);
     return aCC_JournalHistory;
 }
예제 #3
0
 public static ACC_JournalHistory GetACC_HeadByHeadID(int HeadID)
 {
     ACC_JournalHistory aCC_JournalHistory = new ACC_JournalHistory();
     SqlACC_JournalHistoryProvider sqlACC_JournalHistoryProvider = new SqlACC_JournalHistoryProvider();
     aCC_JournalHistory = sqlACC_JournalHistoryProvider.GetACC_JournalHistoryByHeadID(HeadID);
     return aCC_JournalHistory;
 }
예제 #4
0
 protected void btnUpdate_Click(object sender, EventArgs e)
 {
     ACC_JournalHistory aCC_JournalHistory = new ACC_JournalHistory ();
     aCC_JournalHistory.JournalID=  int.Parse(Request.QueryString["ID"].ToString());
     aCC_JournalHistory.HeadID=  int.Parse(ddlHeadID.SelectedValue);
     aCC_JournalHistory.Debit=  decimal.Parse(txtDebit.Text);
     aCC_JournalHistory.Credit=  decimal.Parse(txtCredit.Text);
     aCC_JournalHistory.JournalMasterID=  int.Parse(ddlJournalMasterID.SelectedValue);
     aCC_JournalHistory.JournalVoucherNo=  txtJournalVoucherNo.Text;
     aCC_JournalHistory.AddedBy=  "530038e1-cf38-4ddb-84a4-99b6974b4f9d";
     aCC_JournalHistory.AddedDate=  DateTime.Now;
     aCC_JournalHistory.UpdatedBy=  "530038e1-cf38-4ddb-84a4-99b6974b4f9d";
     aCC_JournalHistory.UpdateDate=  DateTime.Now;
     aCC_JournalHistory.RowStatusID=  int.Parse(ddlRowStatusID.SelectedValue);
     aCC_JournalHistory.HistoryDate=   DateTime.Parse(txtHistoryDate.Text);
     aCC_JournalHistory.HistoryBy=  "530038e1-cf38-4ddb-84a4-99b6974b4f9d";
     bool  resutl =ACC_JournalHistoryManager.UpdateACC_JournalHistory(aCC_JournalHistory);
     Response.Redirect("AdminDisplayACC_JournalHistory.aspx");
 }
예제 #5
0
 private void showACC_JournalHistoryData()
 {
     ACC_JournalHistory aCC_JournalHistory  = new ACC_JournalHistory ();
      	aCC_JournalHistory = ACC_JournalHistoryManager.GetACC_JournalHistoryByJournalID(Int32.Parse(Request.QueryString["ID"]));
      	ddlHeadID.SelectedValue  =aCC_JournalHistory.HeadID.ToString();
      	txtDebit.Text =aCC_JournalHistory.Debit.ToString();
      	txtCredit.Text =aCC_JournalHistory.Credit.ToString();
      	ddlJournalMasterID.SelectedValue  =aCC_JournalHistory.JournalMasterID.ToString();
      	txtJournalVoucherNo.Text =aCC_JournalHistory.JournalVoucherNo.ToString();
      	ddlRowStatusID.SelectedValue  =aCC_JournalHistory.RowStatusID.ToString();
      	txtHistoryDate.Text =aCC_JournalHistory.HistoryDate.ToString();
      	txtHistoryBy.Text =aCC_JournalHistory.HistoryBy.ToString();
 }
예제 #6
0
    public bool UpdateACC_JournalHistory(ACC_JournalHistory aCC_JournalHistory)
    {
        using (SqlConnection connection = new SqlConnection(this.ConnectionString))
        {
            SqlCommand cmd = new SqlCommand("UpdateACC_JournalHistory", connection);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add("@JournalID", SqlDbType.Int).Value = aCC_JournalHistory.JournalID;
            cmd.Parameters.Add("@HeadID", SqlDbType.Int).Value = aCC_JournalHistory.HeadID;
            cmd.Parameters.Add("@Debit", SqlDbType.Decimal).Value = aCC_JournalHistory.Debit;
            cmd.Parameters.Add("@Credit", SqlDbType.Decimal).Value = aCC_JournalHistory.Credit;
            cmd.Parameters.Add("@JournalMasterID", SqlDbType.Int).Value = aCC_JournalHistory.JournalMasterID;
            cmd.Parameters.Add("@JournalVoucherNo", SqlDbType.NVarChar).Value = aCC_JournalHistory.JournalVoucherNo;
            cmd.Parameters.Add("@UpdatedBy", SqlDbType.NVarChar).Value = aCC_JournalHistory.UpdatedBy;
            cmd.Parameters.Add("@UpdateDate", SqlDbType.DateTime).Value = aCC_JournalHistory.UpdateDate;
            cmd.Parameters.Add("@RowStatusID", SqlDbType.Int).Value = aCC_JournalHistory.RowStatusID;
            cmd.Parameters.Add("@HistoryDate", SqlDbType.DateTime).Value = aCC_JournalHistory.HistoryDate;
            cmd.Parameters.Add("@HistoryBy", SqlDbType.NVarChar).Value = aCC_JournalHistory.HistoryBy;
            connection.Open();

            int result = cmd.ExecuteNonQuery();
            return result == 1;
        }
    }
예제 #7
0
    public ACC_JournalHistory GetACC_JournalHistoryFromReader(IDataReader reader)
    {
        try
        {
            ACC_JournalHistory aCC_JournalHistory = new ACC_JournalHistory
                (

                     DataAccessObject.IsNULL<int>(reader["JournalID"]),
                     DataAccessObject.IsNULL<int>(reader["HeadID"]),
                     DataAccessObject.IsNULL<decimal>(reader["Debit"]),
                     DataAccessObject.IsNULL<decimal>(reader["Credit"]),
                     DataAccessObject.IsNULL<int>(reader["JournalMasterID"]),
                     DataAccessObject.IsNULL<string>(reader["JournalVoucherNo"]),
                     DataAccessObject.IsNULL<string>(reader["AddedBy"].ToString()),
                     DataAccessObject.IsNULL<DateTime>(reader["AddedDate"]),
                     DataAccessObject.IsNULL<string>(reader["UpdatedBy"].ToString()),
                     DataAccessObject.IsNULL<DateTime>(reader["UpdateDate"]),
                     DataAccessObject.IsNULL<int>(reader["RowStatusID"]),
                     DataAccessObject.IsNULL<DateTime>(reader["HistoryDate"]),
                     DataAccessObject.IsNULL<string>(reader["HistoryBy"].ToString())
                );
             return aCC_JournalHistory;
        }
        catch(Exception ex)
        {
            return null;
        }
    }
예제 #8
0
 public static int InsertACC_JournalHistory(ACC_JournalHistory aCC_JournalHistory)
 {
     SqlACC_JournalHistoryProvider sqlACC_JournalHistoryProvider = new SqlACC_JournalHistoryProvider();
     return sqlACC_JournalHistoryProvider.InsertACC_JournalHistory(aCC_JournalHistory);
 }
예제 #9
0
 public static bool UpdateACC_JournalHistory(ACC_JournalHistory aCC_JournalHistory)
 {
     SqlACC_JournalHistoryProvider sqlACC_JournalHistoryProvider = new SqlACC_JournalHistoryProvider();
     return sqlACC_JournalHistoryProvider.UpdateACC_JournalHistory(aCC_JournalHistory);
 }