protected void btnAdd_Click(object sender, EventArgs e) { string name = ""; string url = ""; SQLTrans.CrudServiceClient client = new SQLTrans.CrudServiceClient(); try { if (upload.HasFile) { name = clases.Tools.ImgName(upload.FileName, Server.MapPath("~/images/")); url = "/images/" + name; } client.sp_AgregarRestaurante((SQLTrans.LoginData)Session["userdata"], txtRname.Text, txtReferencia.Text, url); output.Text = "Transaccion completada!"; if (upload.HasFile) { upload.SaveAs(Server.MapPath(Path.Combine("~/images/", name))); } txtReferencia.Text = ""; txtRname.Text = ""; } catch (Exception ex) { output.Text = "Ocurrio un error y no se completo la transaccion!" + (char)13 + ex.Message; } }