public static string getTitulos(string idTit) {//ejecuta el llamado a un SP y devuelve select del SP string resultado = string.Empty; List <dynamic> lista = new List <dynamic>(); try { SqlCommand _comando = Metodos.CrearComandoProc("uspObtenerTitulos"); _comando.Parameters.AddWithValue("@pIdTitulo ", idTit); // return Metodos.EjecutarComandoSelect(_comando); // así se llama en caso de ser SP que actualiza datos DataTable Dt = Metodos.EjecutarComandoSelect(_comando); foreach (DataRow row in Dt.Rows) { lista.Add(new { IdTipoTitulo = row["IdTipoTitulo"].ToString().Trim(), IdMoneda = row["IdMoneda"].ToString().Trim(), Nombre = row["Nombre"].ToString().Trim(), Estado = row["Estado"].ToString().Trim() }); } } catch (Exception e) { lista.Add("Error: " + e.Message); } resultado = JsonConvert.SerializeObject(lista, Newtonsoft.Json.Formatting.Indented); return(resultado); }
public static int insertarUsuario(string usuario, string password, string nombre, string apellido, int pais, char sexo, string correo, string telefono) { SqlCommand _comando = Metodos.CrearComandoProc("insUsuario"); _comando.Parameters.AddWithValue("@usuario ", usuario); _comando.Parameters.AddWithValue("@password", password); _comando.Parameters.AddWithValue("@nombre ", nombre); _comando.Parameters.AddWithValue("@apellido", apellido); _comando.Parameters.AddWithValue("@pais ", pais); _comando.Parameters.AddWithValue("@sexo ", sexo); _comando.Parameters.AddWithValue("@correo ", correo); _comando.Parameters.AddWithValue("@telefono", telefono); return(Metodos.EjecutarComando(_comando)); }