May 23, 2009, 9:59 AM
Exception in AjaxMethod
How to come back a Exception when it executes an AjaxMethod?
js
js
function onExcluir(pk){
Coolite.AjaxMethods.Excluir(pk, {
success: function(result) {
if (result == "1") {
Ext.Msg.alert('Aviso','Registro Excluido com sucesso!!!');
}
else {
Ext.Msg.alert('Aviso','Registro não foi localizado!!!');
}
}
});
}
c#[AjaxMethod]
public int Excluir(string pk)
{
try
{
Cliente c = JSON.Deserialize<Cliente>(pk);
return DB.Delete().From<Cliente>()
.Where(Cliente.Columns.CodEmp).IsEqualTo(c.CodEmp)
.And(Cliente.Columns.CodFil).IsEqualTo(c.CodFil)
.And(Cliente.Columns.Id).IsEqualTo(c.Id).Execute();
}
catch (Exception ex)
{
throw new Exception (ex.ToString());
}
}