예제 #1
0
        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);
        }
예제 #2
0
        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));
        }