//Metodo Editar //public string Editar(Documento mDocumento) //{ //} //Metodo Eliminar //public string Eliminar(Documento mDocumento) //{ //} //Metodo Mostrar //public DataTable Mostrar() //{ //} //Metodo Buscar por Nombre //public DataTable BuscarNombre(Documento mDocumento) //{ //} public DataTable BuscarProvinciaN(Provincias dProvincias) { DataTable DtResultado = new DataTable("Provincias"); MySqlConnection Conexion = Clases.Database.obtenerConexion(true); try { //Codigo if (Conexion.State != ConnectionState.Open) { Conexion.Open(); } //Establecer Comando MySqlCommand SqlCmd = new MySqlCommand(); SqlCmd.Connection = Conexion; SqlCmd.CommandText = @"sp_provincias_Por_Nombre"; SqlCmd.CommandType = CommandType.StoredProcedure; //Aqui Parametros SqlCmd.Parameters.AddWithValue("@p_nombre_provincia", dProvincias.Nombre_provincia); //Ejecutar comando MySqlDataAdapter SqlDat = new MySqlDataAdapter(SqlCmd); DataTable dt = new DataTable(); SqlDat.Fill(DtResultado); } catch (System.Exception ex) { string error = ex.Message; DtResultado = null; } finally { if (Conexion.State == ConnectionState.Open) { Conexion.Close(); } } return(DtResultado); }
//Metodo Insertar public string Insertar(Provincias mProvincias) { string rpta = ""; MySqlConnection Conexion = Clases.Database.obtenerConexion(true); try { //Codigo if (Conexion.State != ConnectionState.Open) { Conexion.Open(); } //Establecer Comando MySqlCommand SqlCmd = new MySqlCommand(); SqlCmd.Connection = Conexion; SqlCmd.CommandText = "sp_Provincias_Insertarprovincias"; SqlCmd.CommandType = CommandType.StoredProcedure; //Aqui Parametros SqlCmd.Parameters.AddWithValue("@Idprovincia", mProvincias._idprovincia); SqlCmd.Parameters.AddWithValue("@Letra_provincia", mProvincias.Letra_provincia); SqlCmd.Parameters.AddWithValue("@Nombre_provincia", mProvincias.Nombre_provincia); //Ejecutar comando rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se ejecuto el comando"; } catch (System.Exception ex) { rpta = ex.Message; } finally { if (Conexion.State == ConnectionState.Open) { Conexion.Close(); } } return(rpta); }