public string SP_Servicio_Adicional(int _type, Servicio_Adicional _servicio) { sqlResult = ""; con = new SqlConnection(ConfigurationManager.ConnectionStrings["SQLCONECCION"].ToString()); cmd = new SqlCommand("SP_Servicio_Adicional", con); cmd.CommandType = CommandType.StoredProcedure; //Parametros cmd.Parameters.Add("@Type", SqlDbType.Int).Value = _type; cmd.Parameters.Add("@Id_Servicio", SqlDbType.Int).Value = _servicio.Id_Servicio; cmd.Parameters.Add("@Tipo_servicio", SqlDbType.VarChar).Value = _servicio.Tipo_servicio; cmd.Parameters.Add("@Id_Viaje", SqlDbType.Int).Value = _servicio.Id_Viaje; con.Open(); if (_type == 1 || _type == 2 || _type == 3) { sqlResult = JsonConvert.SerializeObject(cmd.ExecuteNonQuery(), Formatting.Indented); } else { DT = new DataTable(); DA = new SqlDataAdapter(cmd); DA.Fill(DT); sqlResult = JsonConvert.SerializeObject(DT, Formatting.Indented); } con.Close(); return(sqlResult); }
public string WS_ServicioAdicional(int type, string _servicio) { Informacion = new DataInfo(); Servicio_Adicional servicio = new Servicio_Adicional(); servicio = JsonConvert.DeserializeObject <Servicio_Adicional>(_servicio); return(JsonConvert.SerializeObject(Informacion.SP_Servicio_Adicional(type, servicio), Formatting.Indented)); }