Jquery
$(".btnname").click(function () {
var obj = {};
obj.id = $("#<%=hddidno.ClientID%>").val();
obj.Session = $('.session :selected').val();
obj.Amount = $(".txtamount").val();
obj.ReceiptDate = $(".txtreceiptdate1").val();
obj.ReceiptNo = $(".txtreceiptno1").val();
if (obj.Amount == "") {
alert("Please Enter Amount");
} else if (obj.ReceiptDate=="") {
alert("Please Select ReceiptDate");
}
else if (obj.ReceiptNo=="") {
alert("Please Enter ReceiptNo");
}
else {
$.ajax({
type: "POST",
url: "Pagename.aspx/Methodname",
data: JSON.stringify(obj),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (response) {
alert(response.d);
},
error: function (response) { alert(response.responseText); }
});
}
});
C# Code
[WebMethod]
public static object[] Methodname(long id,string Session,float Amount,DateTime ReceiptDate,int ReceiptNo)
{
object[] details = null;
DataHelper obj = new DataHelper();
using (SqlConnection con = new SqlConnection(obj.GetConnectionString(String.Empty)))
{
using (SqlCommand cmd = new SqlCommand("StoreProcedureName", con))
{
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@Id", id);
// var formats = { "MM/dd/yyyy", "DD/MM/YYYY" }
cmd.Parameters.AddWithValue("@session", Session);
cmd.Parameters.AddWithValue("@amount", Amount);
cmd.Parameters.AddWithValue("@receipt_date", ReceiptDate);
cmd.Parameters.AddWithValue("@receipt_no", ReceiptNo);
//cmd.Parameters.AddWithValue("@ValidUpto", Convert.ToDateTime(ValidUpto));
con.Open();
cmd.ExecuteNonQuery();
details = new object[] { " Verified Sucessfully" };
con.Close();
}
}
return details;
}
0 Comments