public ActionResult crear(string buque_id, string desde_id, string hasta_id, string partida, string eta, string zoe, string proximo_punto, string internacional, string pos, string riocanal, string codigo_malvinas) { //decimal[] latlon = new decimal[2]; decimal?[] latlon = new decimal?[2]; if (pos != "") { latlon = DaoLib.parsePos(pos); } List <object> autoeditaretapa = DaoLib.crear_viaje(buque_id, desde_id, hasta_id, partida, eta, zoe, Session["punto"].ToString(), proximo_punto, internacional, latlon[0], latlon[1], riocanal, Convert.ToInt32(codigo_malvinas)); ViewData["AutoEditarEtapa"] = autoeditaretapa; //---------------en caso de vista maritima-------------- if (Session["uso_punto"].ToString() != "0") { var tmp = autoeditaretapa[0] as Dictionary <string, string>; return(Content("nop," + tmp["ID"] + "," + tmp["VIAJE_ID"])); } return(BuildResponse()); }