public int DeleteDownPaymentToSupplierApply(DownPaymentToSupplierApplyFormUI downPaymentToSupplierApplyFormUI)
    {
        int result = 0;

        try
        {
            using (SqlConnection SupportCon = new SqlConnection(connectionString))
            {
                SupportCon.Open();
                SqlCommand sqlCmd = new SqlCommand("SP_DownPaymentToSupplierApply_Delete", SupportCon);

                sqlCmd.CommandType    = CommandType.StoredProcedure;
                sqlCmd.CommandTimeout = commandTimeout;

                sqlCmd.Parameters.Add("@tbl_DownPaymentToSupplierApplyId", SqlDbType.NVarChar);
                sqlCmd.Parameters["@tbl_DownPaymentToSupplierApplyId"].Value = downPaymentToSupplierApplyFormUI.Tbl_DownPaymentToSupplierApplyId;

                result = sqlCmd.ExecuteNonQuery();

                sqlCmd.Dispose();
                SupportCon.Close();
            }
        }
        catch (Exception exp)
        {
            logExcpUIobj.MethodName       = "DeleteDownPaymentToSupplierApply()";
            logExcpUIobj.ResourceName     = "DownPaymentToSupplierApplyFormDAL.CS";
            logExcpUIobj.RecordId         = downPaymentToSupplierApplyFormUI.Tbl_DownPaymentToSupplierApplyId;
            logExcpUIobj.ExceptionDetails = "Error Occured. System Generated Error is: " + exp.ToString();
            logExcpDALobj.SaveExceptionToDB(logExcpUIobj);
            log.Error("[DownPaymentToSupplierApplyFormDAL : DeleteDownPaymentToSupplierApply] An error occured in the processing of Record Id : " + downPaymentToSupplierApplyFormUI.Tbl_DownPaymentToSupplierApplyId + ". Details : [" + exp.ToString() + "]");
        }

        return(result);
    }
    public int DeleteDownPaymentToSupplierApply(DownPaymentToSupplierApplyFormUI downPaymentToSupplierApplyFormUI)
    {
        int resutl = 0;

        resutl = downPaymentToSupplierApplyFormDAL.DeleteDownPaymentToSupplierApply(downPaymentToSupplierApplyFormUI);
        return(resutl);
    }
    public DataTable GetDownPaymentToSupplierApplyListById(DownPaymentToSupplierApplyFormUI downPaymentToSupplierApplyFormUI)
    {
        DataTable dtb = new DataTable();

        dtb = downPaymentToSupplierApplyFormDAL.GetDownPaymentToSupplierApplyListById(downPaymentToSupplierApplyFormUI);
        return(dtb);
    }
Example #4
0
    protected void btnUpdate_Click(object sender, EventArgs e)
    {
        int applyToDocumentTypeNonPOBaseInvoice = 1;
        int applyToDocumentTypePOBaseInvoice    = 2;
        DownPaymentToSupplierApplyFormUI downPaymentToSupplierApplyFormUI = new DownPaymentToSupplierApplyFormUI();

        try
        {
            downPaymentToSupplierApplyFormUI.ModifiedBy                  = SessionContext.UserGuid;
            downPaymentToSupplierApplyFormUI.Tbl_OrganizationId          = SessionContext.OrganizationId;
            downPaymentToSupplierApplyFormUI.Tbl_DownPaymentToSupplierId = txtDownPaymentToSupplierGuid.Text;

            if (rdbNonPOBasedInvoiceId.Checked)
            {
                downPaymentToSupplierApplyFormUI.Tbl_ApplyToDocument     = txtApplyToDocumentNonPOBasedInvoiceGuid.Text;
                downPaymentToSupplierApplyFormUI.opt_ApplyToDocumentType = applyToDocumentTypeNonPOBaseInvoice;
            }
            else if (rdbPOBasedInvoiceId.Checked)
            {
                downPaymentToSupplierApplyFormUI.Tbl_ApplyToDocument     = txtApplyToDocumentPOBasedInvoiceGuid.Text;
                downPaymentToSupplierApplyFormUI.opt_ApplyToDocumentType = applyToDocumentTypePOBaseInvoice;
            }

            downPaymentToSupplierApplyFormUI.opt_Type                         = int.Parse(ddloptType.SelectedValue.ToString());
            downPaymentToSupplierApplyFormUI.DueDate                          = DateTime.Parse(txtDueDate.Text.ToString());
            downPaymentToSupplierApplyFormUI.RemainingAmount                  = Convert.ToDecimal(txtRemainingAmount.Text);
            downPaymentToSupplierApplyFormUI.ApplyAmount                      = Decimal.Parse(txtApplyAmount.Text);
            downPaymentToSupplierApplyFormUI.OrignalDocumentAmount            = Convert.ToDecimal(txtOrignalDocumentAmount.Text);
            downPaymentToSupplierApplyFormUI.DiscountDate                     = DateTime.Parse(txtDiscountDate.Text);
            downPaymentToSupplierApplyFormUI.Tbl_DownPaymentToSupplierApplyId = Request.QueryString["DownPaymentToSupplierApplyId"];
            if (downPaymentToSupplierApplyFormBAL.UpdateDownPaymentToSupplierApply(downPaymentToSupplierApplyFormUI) == 1)
            {
                divSuccess.Visible = true;
                divError.Visible   = false;
                lblSuccess.Text    = Resources.GlobalResource.msgRecordUpdatedSuccessfully;
                this.Page.ClientScript.RegisterStartupScript(this.GetType(), "clearform", "ClearForm();", true);
            }
            else
            {
                divError.Visible   = true;
                divSuccess.Visible = false;
                lblError.Text      = Resources.GlobalResource.msgCouldNotUpdateRecord;
                this.Page.ClientScript.RegisterStartupScript(this.GetType(), "clearform", "ClearForm();", true);
            }
        }
        catch (Exception exp)
        {
            logExcpUIobj.MethodName       = "btnUpdate_Click()";
            logExcpUIobj.ResourceName     = "Finance_Bank_Accounting_Down_Payment_Suppliers_DownPaymentToSupplierApplyForm.CS";
            logExcpUIobj.RecordId         = "";
            logExcpUIobj.ExceptionDetails = "Error Occured. System Generated Error is: " + exp.ToString();
            logExcpDALobj.SaveExceptionToDB(logExcpUIobj);
            log.Error("[Finance_Bank_Accounting_Down_Payment_Suppliers_DownPaymentToSupplierApplyForm : btnUpdate_Click] An error occured in the processing of Record Id : " + downPaymentToSupplierApplyFormUI.Tbl_DownPaymentToSupplierApplyId + ".  Details : [" + exp.ToString() + "]");
        }
    }
Example #5
0
 private void FillForm(DownPaymentToSupplierApplyFormUI downPaymentToSupplierApplyFormUI)
 {
     try
     {
         DataTable dtb = downPaymentToSupplierApplyFormBAL.GetDownPaymentToSupplierApplyListById(downPaymentToSupplierApplyFormUI);
         if (dtb.Rows.Count > 0)
         {
             txtDownPaymentToSupplierGuid.Text = dtb.Rows[0]["tbl_DownPaymentToSupplierId"].ToString();
             txtDownPaymentToSupplier.Text     = dtb.Rows[0]["tbl_DownPaymentToSupplier"].ToString();
             if (int.Parse(dtb.Rows[0]["opt_ApplyToDocumentType"].ToString()) == 1)
             {
                 rdbNonPOBasedInvoiceId.Checked               = true;
                 txtApplyToDocumentNonPOBasedInvoice.Text     = dtb.Rows[0]["PONumberNPOBI"].ToString();
                 txtApplyToDocumentNonPOBasedInvoiceGuid.Text = dtb.Rows[0]["tbl_ApplyToDocument"].ToString();
             }
             else if (int.Parse(dtb.Rows[0]["opt_ApplyToDocumentType"].ToString()) == 2)
             {
                 rdbPOBasedInvoiceId.Checked               = true;
                 txtApplyToDocumentPOBasedInvoice.Text     = dtb.Rows[0]["PONumberPOBI"].ToString();
                 txtApplyToDocumentPOBasedInvoiceGuid.Text = dtb.Rows[0]["tbl_ApplyToDocument"].ToString();
             }
             txtDueDate.Text               = dtb.Rows[0]["DueDate"].ToString();
             txtRemainingAmount.Text       = dtb.Rows[0]["RemainingAmount"].ToString();
             txtApplyAmount.Text           = dtb.Rows[0]["ApplyAmount"].ToString();
             ddloptType.SelectedValue      = dtb.Rows[0]["Type"].ToString();
             txtOrignalDocumentAmount.Text = dtb.Rows[0]["OrignalDocumentAmount"].ToString();
             txtDiscountDate.Text          = dtb.Rows[0]["DiscountDate"].ToString();
         }
         else
         {
             lblError.Text    = Resources.GlobalResource.msgCouldNotLoadData;
             divError.Visible = true;
         }
     }
     catch (Exception exp)
     {
         logExcpUIobj.MethodName       = "FillForm()";
         logExcpUIobj.ResourceName     = "Finance_Bank_Accounting_Down_Payment_Suppliers_DownPaymentToSupplierApplyForm.CS";
         logExcpUIobj.RecordId         = downPaymentToSupplierApplyFormUI.Tbl_DownPaymentToSupplierApplyId;
         logExcpUIobj.ExceptionDetails = "Error Occured. System Generated Error is: " + exp.ToString();
         logExcpDALobj.SaveExceptionToDB(logExcpUIobj);
         log.Error("[Finance_Bank_Accounting_Down_Payment_Suppliers_DownPaymentToSupplierApplyForm : FillForm] An error occured in the processing of Record Details : [" + exp.ToString() + "]");
     }
 }
    public DataTable GetDownPaymentToSupplierApplyListById(DownPaymentToSupplierApplyFormUI downPaymentToSupplierApplyFormUI)
    {
        DataSet   ds   = new DataSet();
        DataTable dtbl = new DataTable();

        try
        {
            using (SqlConnection SupportCon = new SqlConnection(connectionString))
            {
                SqlCommand sqlCmd = new SqlCommand("SP_DownPaymentToSupplierApply_SelectById", SupportCon);
                sqlCmd.CommandType    = CommandType.StoredProcedure;
                sqlCmd.CommandTimeout = commandTimeout;

                sqlCmd.Parameters.Add("@tbl_DownPaymentToSupplierApplyId", SqlDbType.NVarChar);
                sqlCmd.Parameters["@tbl_DownPaymentToSupplierApplyId"].Value = downPaymentToSupplierApplyFormUI.Tbl_DownPaymentToSupplierApplyId;

                using (SqlDataAdapter adapter = new SqlDataAdapter(sqlCmd))
                {
                    adapter.Fill(ds);
                }
            }
            if (ds.Tables.Count > 0)
            {
                dtbl = ds.Tables[0];
            }
        }
        catch (Exception exp)
        {
            logExcpUIobj.MethodName       = "GetDownPaymentToSupplierApplyListById()";
            logExcpUIobj.ResourceName     = "DownPaymentToSupplierApplyFormDAL.CS";
            logExcpUIobj.RecordId         = downPaymentToSupplierApplyFormUI.Tbl_DownPaymentToSupplierApplyId;
            logExcpUIobj.ExceptionDetails = "Error Occured. System Generated Error is: " + exp.ToString();
            logExcpDALobj.SaveExceptionToDB(logExcpUIobj);
            log.Error("[DownPaymentToSupplierApplyFormDAL : GetDownPaymentToSupplierApplyListById] An error occured in the processing of Record Id : " + downPaymentToSupplierApplyFormUI.Tbl_DownPaymentToSupplierApplyId + ". Details : [" + exp.ToString() + "]");
        }
        finally
        {
            ds.Dispose();
        }

        return(dtbl);
    }
    public int AddDownPaymentToSupplierApply(DownPaymentToSupplierApplyFormUI downPaymentToSupplierApplyFormUI)
    {
        int result = 0;

        try
        {
            using (SqlConnection SupportCon = new SqlConnection(connectionString))
            {
                SupportCon.Open();
                SqlCommand sqlCmd = new SqlCommand("SP_DownPaymentToSupplierApply_Insert", SupportCon);
                sqlCmd.CommandType    = CommandType.StoredProcedure;
                sqlCmd.CommandTimeout = commandTimeout;

                sqlCmd.Parameters.Add("@CreatedBy", SqlDbType.NVarChar);
                sqlCmd.Parameters["@CreatedBy"].Value = downPaymentToSupplierApplyFormUI.CreatedBy;

                sqlCmd.Parameters.Add("@tbl_OrganizationId", SqlDbType.NVarChar);
                sqlCmd.Parameters["@tbl_OrganizationId"].Value = downPaymentToSupplierApplyFormUI.Tbl_OrganizationId;

                sqlCmd.Parameters.Add("@tbl_DownPaymentToSupplierId", SqlDbType.NVarChar);
                sqlCmd.Parameters["@tbl_DownPaymentToSupplierId"].Value = downPaymentToSupplierApplyFormUI.Tbl_DownPaymentToSupplierId;

                sqlCmd.Parameters.Add("@opt_ApplyToDocumentType", SqlDbType.TinyInt);
                sqlCmd.Parameters["@opt_ApplyToDocumentType"].Value = downPaymentToSupplierApplyFormUI.opt_ApplyToDocumentType;


                sqlCmd.Parameters.Add("@tbl_ApplyToDocument", SqlDbType.NVarChar);
                sqlCmd.Parameters["@tbl_ApplyToDocument"].Value = downPaymentToSupplierApplyFormUI.Tbl_ApplyToDocument;

                sqlCmd.Parameters.Add("@DueDate", SqlDbType.DateTime);
                sqlCmd.Parameters["@DueDate"].Value = downPaymentToSupplierApplyFormUI.DueDate;

                sqlCmd.Parameters.Add("@RemainingAmount", SqlDbType.Decimal);
                sqlCmd.Parameters["@RemainingAmount"].Value = downPaymentToSupplierApplyFormUI.RemainingAmount;

                sqlCmd.Parameters.Add("@ApplyAmount", SqlDbType.Decimal);
                sqlCmd.Parameters["@ApplyAmount"].Value = downPaymentToSupplierApplyFormUI.ApplyAmount;

                sqlCmd.Parameters.Add("@opt_Type", SqlDbType.Int);
                sqlCmd.Parameters["@opt_Type"].Value = downPaymentToSupplierApplyFormUI.opt_Type;

                sqlCmd.Parameters.Add("@OrignalDocumentAmount", SqlDbType.Decimal);
                sqlCmd.Parameters["@OrignalDocumentAmount"].Value = downPaymentToSupplierApplyFormUI.OrignalDocumentAmount;

                sqlCmd.Parameters.Add("@DiscountDate", SqlDbType.DateTime);
                sqlCmd.Parameters["@DiscountDate"].Value = downPaymentToSupplierApplyFormUI.DiscountDate;

                result = sqlCmd.ExecuteNonQuery();

                sqlCmd.Dispose();
                SupportCon.Close();
            }
        }
        catch (Exception exp)
        {
            logExcpUIobj.MethodName       = "AddDownPaymentToSupplierApply()";
            logExcpUIobj.ResourceName     = "DownPaymentToSupplierApplyFormDAL.CS";
            logExcpUIobj.RecordId         = "";
            logExcpUIobj.ExceptionDetails = "Error Occured. System Generated Error is: " + exp.ToString();
            logExcpDALobj.SaveExceptionToDB(logExcpUIobj);

            log.Error("[DownPaymentToSupplierApplyFormDAL : AddDownPaymentToSupplierApply] An error occured in the processing of Record. Details : [" + exp.ToString() + "]");
        }

        return(result);
    }