Preciso de Ajuda Iniciante em ASPNET MVC preciso enviar o retorno o controller e posterior para a views
/// Dados
public void EmbarqueNavio(Embarque_CargaModel Em)
{
SqlCommand cmd = new SqlCommand("CadastrarEmbarque", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@Id_Agente", Em.Id_Agente);
cmd.Parameters.AddWithValue("@Nome_Cliente", Em.Nome_Cliente);
cmd.Parameters.AddWithValue("@Numero_Cliente", Em.Numero_Cliente);
cmd.Parameters.AddWithValue("@Email_Cliente", Em.Email_Cliente);
cmd.Parameters.AddWithValue("@Contacto_Cliente", Em.Contacto_Cliente);
cmd.Parameters.AddWithValue("@Nome_Carga", Em.Nome_Carga);
cmd.Parameters.AddWithValue("@Numero_Carga", Em.Numero_Carga);
cmd.Parameters.AddWithValue("@Id_TipoCarga", Em.Id_TipoCarga);
cmd.Parameters.AddWithValue("@Peso ", Em.Peso);
cmd.Parameters.AddWithValue("@Capacidade_Peso ", Em.Capacidade_Peso);
cmd.Parameters.AddWithValue("@DataValidadeCarga", Em.DataValidadeCarga);
cmd.Parameters.AddWithValue("@Id_Navio", Em.Id_Navio);
cmd.Parameters.AddWithValue("@DataDesmbarque ", Em.DataDesmbarque);
SqlParameter Retorno = cmd.Parameters.Add("@Retorno", SqlDbType.VarChar);
Retorno.Size = 255;
Retorno.Direction = ParameterDirection.Output;
con.Open();
cmd.ExecuteNonQuery();
string resultado = (string)Retorno.Value;
HttpContext.Current.Response.Write(resultado);
con.Close();
}
// Controller
[HttpPost]
public ActionResult Create(FormCollection collection)
{
Embarque_CargaModel cm = new Embarque_CargaModel();
cm.Id_Agente = Guid.Parse(collection["Id_Agente"]);
cm.Nome_Cliente = (collection["Nome_Cliente"]);
cm.Numero_Cliente = collection["Numero_Cliente"];
cm.Email_Cliente = collection["Email_Cliente"];
cm.Contacto_Cliente = Convert.ToInt32(collection["Contacto_Cliente"]);
cm.Nome_Carga = collection["Nome_Carga"];
cm.Numero_Carga = collection["Numero_Carga"];
cm.Id_TipoCarga = Guid.Parse(collection["Id_TipoCarga"]);
cm.Peso = Convert.ToDecimal(collection["Peso"]);
cm.Capacidade_Peso = Convert.ToDecimal(collection["Capacidade_Peso"]);
cm.DataValidadeCarga = Convert.ToDateTime(collection["DataValidadeCarga"]);
cm.Id_Navio = Guid.Parse(collection["Id_Navio"]);
cm.DataDesmbarque = Convert.ToDateTime(collection["DataDesmbarque"]);
dbs.EmbarqueNavio(cm);
return View();
}